This documentation is archived and is not being maintained.

LogStore Members

Represents a log-structured storage.

The LogStore type exposes the following members.

Public method LogStore Overloaded. Initializes a new instance of the LogStore class.

Public method CreateLogArchiveSnapshot Overloaded. Takes a snapshot of the log store state necessary to make a backup.
Public method Static member Delete Removes the log store.
Public method Dispose Releases all resources used by the LogStore.
Public method Equals Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Public method GetType Gets the type of the current instance. (Inherited from Object.)
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method SetArchiveTail Sets the sequence number of the archive tail.
Public method ToString Returns a string that represents the current object. (Inherited from Object.)

Public property Archivable Gets a value indicating whether this LogStore instance can be archived.
Public property BaseSequenceNumber Gets the lowest sequence number that corresponds to a valid record in this LogStore instance.
Public property Extents Gets the collection of log extents that contain the data for this log store.
Public property FreeBytes Gets the number of bytes available in the log store.
Public property Handle Gets the operating system file handle for the log file that the current LogStore instance encapsulates.
Public property LastSequenceNumber When overridden in a derived class, gets the sequence number of the next record to be appended to the log store.
Public property Length Gets the size of the log store, in bytes.
Public property Policy Gets the policy associated with this log store.
Public property StreamCount Gets the number of log streams in this log store.