Class Database<TKey, TValue>
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
Database<TKey, TValue>
Implements
System.IEquatable<APIBase>
Inherited Members
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Namespace: SMT.MastaAPI.Utility.Databases
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public abstract class Database<TKey, TValue> : APIBase, IEquatable<APIBase> where TKey : DatabaseKey where TValue : APIBase
Type Parameters
Name | Description |
---|---|
TKey | |
TValue |
Fields
_parent
Declaration
protected readonly APIBase _parent
Field Value
Type | Description |
---|---|
APIBase |
Properties
Count
Declaration
public int Count { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
Methods
CanBeRemoved(TValue)
Declaration
public bool CanBeRemoved(TValue item)
Parameters
Type | Name | Description |
---|---|---|
TValue | item |
Returns
Type | Description |
---|---|
System.Boolean |
GetAllItems()
Declaration
public ReadOnlyCollection<TValue> GetAllItems()
Returns
Type | Description |
---|---|
System.Collections.ObjectModel.ReadOnlyCollection<TValue> |
Implements
System.IEquatable<T>