public abstract class ClientDatabaseBase : IDisposablePublic MustInherit Class ClientDatabaseBase
Implements IDisposablepublic ref class ClientDatabaseBase abstract : IDisposableSnapDB.Snap.Services.ClientDatabaseBase = function();
Type.createClass(
'SnapDB.Snap.Services.ClientDatabaseBase',
null,
IDisposable);| ClientDatabaseBase | Initializes a new instance of the ClientDatabaseBase class |
| Info | Gets basic information about the current Database. |
| IsDisposed | Checks isDisposed status. |
| AttachFilesOrPaths | Loads the provided files from all of the specified paths. |
| DeleteFiles | Deletes the list of files from the database. |
| DetachFiles | Detaches the list of files from the database. |
| Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
| GetAllAttachedFiles | Enumerates all of the files attached to the database. |
| GetHashCode | Serves as the default hash function. (Inherited from Object) |
| GetType | Gets the Type of the current instance. (Inherited from Object) |
| HardCommit | Forces a commit to the disk subsystem. Once this returns, the data will not be lost due to an application crash or unexpected shutdown. Hard commits can take 100ms or longer depending on how much data has to be committed. This requires two consecutive hardware cache flushes. |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) |
| SoftCommit | Forces a soft commit on the database. A soft commit only commits data to memory. This allows other clients to read the data. While soft committed, this data could be lost during an unexpected shutdown. Soft commits usually occur within microseconds. |
| ToString | Returns a string that represents the current object. (Inherited from Object) |