Class NamedDatabase<TValue>
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
NamedDatabase<TValue>
Inherited Members
APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, T)
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public abstract class NamedDatabase<TValue> : SQLDatabase<NamedKey, TValue>, IEquatable<APIBase> where TValue : NamedDatabaseItem
Type Parameters
Methods
Create(String)
Declaration
public TValue Create(string name)
Parameters
Type |
Name |
Description |
System.String |
name |
|
Returns
Duplicate(String, NamedDatabaseItem)
Declaration
public NamedDatabaseItem Duplicate(string newName, NamedDatabaseItem item)
Parameters
Returns
GetValue(String)
Declaration
public TValue GetValue(string name)
Parameters
Type |
Name |
Description |
System.String |
name |
|
Returns
Rename(NamedDatabaseItem, String)
Declaration
public bool Rename(NamedDatabaseItem item, string newName)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Implements
System.IEquatable<T>
Extension Methods