.NET Framework Class Library
LogRecordSequence Methods
The LogRecordSequence type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
|
AdvanceBaseSequenceNumber | Moves the base sequence number of the log forward. This method cannot be inherited. |
|
Append(ArraySegment<Byte>, SequenceNumber, SequenceNumber, RecordAppendOptions) | Writes a log record to the LogRecordSequence. This method cannot be inherited. |
|
Append(IList<ArraySegment<Byte>>, SequenceNumber, SequenceNumber, RecordAppendOptions) | Appends a log record to the IRecordSequence. This method cannot be inherited. |
|
Append(ArraySegment<Byte>, SequenceNumber, SequenceNumber, RecordAppendOptions, ReservationCollection) | Appends a log record to the IRecordSequence, using space previously reserved in the sequence. This method cannot be inherited. |
|
Append(IList<ArraySegment<Byte>>, SequenceNumber, SequenceNumber, RecordAppendOptions, ReservationCollection) | Appends a log record to the IRecordSequence, using space previously reserved in the sequence. This method cannot be inherited. |
|
BeginAppend(ArraySegment<Byte>, SequenceNumber, SequenceNumber, RecordAppendOptions, AsyncCallback, Object) | Begins an asynchronous append operation. This method cannot be inherited. |
|
BeginAppend(IList<ArraySegment<Byte>>, SequenceNumber, SequenceNumber, RecordAppendOptions, AsyncCallback, Object) | Begins an asynchronous append operation. This method cannot be inherited. |
|
BeginAppend(ArraySegment<Byte>, SequenceNumber, SequenceNumber, RecordAppendOptions, ReservationCollection, AsyncCallback, Object) | Begins an asynchronous append operation. This method cannot be inherited. |
|
BeginAppend(IList<ArraySegment<Byte>>, SequenceNumber, SequenceNumber, RecordAppendOptions, ReservationCollection, AsyncCallback, Object) | Begins an asynchronous append operation. This method cannot be inherited. |
|
BeginFlush | Begins an asynchronous flush operation, using space previously reserved in the sequence. This method cannot be inherited. |
|
BeginReserveAndAppend(ArraySegment<Byte>, SequenceNumber, SequenceNumber, RecordAppendOptions, ReservationCollection, Int64[], AsyncCallback, Object) | Begins an asynchronous reserve and append operation. This method cannot be inherited. |
|
BeginReserveAndAppend(IList<ArraySegment<Byte>>, SequenceNumber, SequenceNumber, RecordAppendOptions, ReservationCollection, Int64[], AsyncCallback, Object) | Begins an asynchronous reserve and append operation. This method cannot be inherited. |
|
BeginWriteRestartArea(ArraySegment<Byte>, SequenceNumber, ReservationCollection, AsyncCallback, Object) | Begins an asynchronous restart area write operation, using space previously reserved in the sequence. This method cannot be inherited. |
|
BeginWriteRestartArea(IList<ArraySegment<Byte>>, SequenceNumber, ReservationCollection, AsyncCallback, Object) | Begins an asynchronous restart area write operation, using space previously reserved in the sequence. This method cannot be inherited. |
|
CreateReservationCollection | Creates a new ReservationCollection. This method cannot be inherited. |
|
Dispose | Releases the resources used by the component. |
|
EndAppend | Ends an asynchronous append operation. This method cannot be inherited. |
|
EndFlush | Ends an asynchronous flush operation. This method cannot be inherited. |
|
EndReserveAndAppend | Ends an asynchronous reserve and append operation. This method cannot be inherited. |
|
EndWriteRestartArea | Ends an asynchronous restart area write operation. This method cannot be inherited. |
|
Equals(Object) | 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.) |
|
Flush() | Ensures that all appended records have been written. This method cannot be inherited. |
|
Flush(SequenceNumber) | Ensures that all appended records up to and including the record with the specified sequence number have been durably written. This method cannot be inherited. |
|
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
|
GetType | Gets the Type of the current instance. (Inherited from Object.) |
|
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
|
ReadLogRecords | Returns an enumerable collection of records in the sequence. This method cannot be inherited. |
|
ReadRestartAreas | Returns an enumerable collection of the restart areas in the sequence. This method cannot be inherited. |
|
ReserveAndAppend(ArraySegment<Byte>, SequenceNumber, SequenceNumber, RecordAppendOptions, ReservationCollection, Int64[]) | Automatically makes a single reservation and appends a record to the sequence. This method cannot be inherited. |
|
ReserveAndAppend(IList<ArraySegment<Byte>>, SequenceNumber, SequenceNumber, RecordAppendOptions, ReservationCollection, Int64[]) | Automatically makes a single reservation and appends a record to the sequence. This method cannot be inherited. |
|
SetLastRecord | Sets the last record in the LogRecordSequence. |
|
ToString | Returns a string that represents the current object. (Inherited from Object.) |
|
WriteRestartArea(ArraySegment<Byte>) | Writes a restart area to the LogRecordSequence. This method cannot be inherited. |
|
WriteRestartArea(IList<ArraySegment<Byte>>) | Writes a restart area to the LogRecordSequence. This method cannot be inherited. |
|
WriteRestartArea(ArraySegment<Byte>, SequenceNumber) | Writes a restart area to the LogRecordSequence and updates the base sequence number. This method cannot be inherited. |
|
WriteRestartArea(IList<ArraySegment<Byte>>, SequenceNumber) | Writes a restart area to the LogRecordSequence and updates the base sequence number. This method cannot be inherited. |
|
WriteRestartArea(ArraySegment<Byte>, SequenceNumber, ReservationCollection) | Writes a restart area to the LogRecordSequence using a reservation, and updates the base sequence number. This method cannot be inherited. |
|
WriteRestartArea(IList<ArraySegment<Byte>>, SequenceNumber, ReservationCollection) | Writes a restart area to the LogRecordSequence using a reservation, and updates the base sequence number. This method cannot be inherited. |
See Also