Class SQLDatabase<TKey, TValue>
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
Database<TKey, TValue>
SQLDatabase<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 SQLDatabase<TKey, TValue> : Database<TKey, TValue>, IEquatable<APIBase> where TKey : DatabaseKey where TValue : APIBase
Type Parameters
| Name | Description |
|---|---|
| TKey | |
| TValue |
Properties
AllowNetworkDatabase
Declaration
public virtual bool AllowNetworkDatabase { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
Name
Declaration
public virtual string Name { get; }
Property Value
| Type | Description |
|---|---|
| System.String |
UsesDatabase
Declaration
public bool UsesDatabase { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
Methods
Delete(TKey)
Declaration
public void Delete(TKey key)
Parameters
| Type | Name | Description |
|---|---|---|
| TKey | key |
Reload()
Declaration
public void Reload()
Save(TValue)
Declaration
public void Save(TValue item)
Parameters
| Type | Name | Description |
|---|---|---|
| TValue | item |
Implements
System.IEquatable<T>