This documentation is archived and is not being maintained.

LogPolicy Members

Represents the policy associated with a LogStore.

The LogPolicy type exposes the following members.

Public method Commit Sets this policy as the current policy for 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 Refresh Reads the current policy for the LogStore, discarding any changes that may have been made.
Public method ToString Returns a string that represents the current object. (Inherited from Object.)

Public property AutoGrow Gets or sets a value indicating whether the LogStore can grow automatically.
Public property AutoShrinkPercentage Gets or sets the percentage of free space the LogStore can shrink.
Public property GrowthRate Gets or sets the rate of automatic growth of the LogStore.
Public property MaximumExtentCount Gets or sets the maximum number of LogExtent instances the LogStore can contain.
Public property MinimumExtentCount Gets or sets the minimum number of LogExtent instances the LogStore can contain.
Public property NewExtentPrefix Gets or sets the prefix string for automatically created extents.
Public property NextExtentSuffix Gets or sets the suffix number for new extents.
Public property PinnedTailThreshold Gets or sets the amount of space that the TailPinned event requires for advancing the base of the log.