BlockArguments Class

A set of fields that are passed to a GetBlock(BlockArguments) method to get results.

Definition

Namespace: SnapDB.IO.Unmanaged
Assembly: SnapDB (in SnapDB.dll) Version: 1.0.102.0 -- Release Build+29075351d0e5aa4dea46a5c520805222f672dc2e
public class BlockArguments
Inheritance
Object    BlockArguments

Constructors

BlockArgumentsInitializes a new instance of the BlockArguments class

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)

Fields

FirstPointer The pointer for the first byte of the block.
FirstPosition The position that corresponds to FirstPointer.
IsWriting Indicates if the stream plans to write to this block.
Length The length of the block.
Position The block returned must contain this position.
SupportsWriting Notifies the calling class if this block supports writing without requiring this function to be called again if IsWriting was set to false.

See Also