Class ChangeFeedMetadata
The metadata of a change feed resource with ChangeFeedMode is initialized to AllVersionsAndDeletes.
public class ChangeFeedMetadata
- Inheritance
-
ChangeFeedMetadata
- Inherited Members
- Extension Methods
Constructors
ChangeFeedMetadata(DateTime, long, ChangeFeedOperationType, long)
New instance of meta data for ChangeFeedItemChange<T> created.
public ChangeFeedMetadata(DateTime conflictResolutionTimestamp, long lsn, ChangeFeedOperationType operationType, long previousLsn)
Parameters
conflictResolutionTimestamp
DateTimelsn
longoperationType
ChangeFeedOperationTypepreviousLsn
long
Properties
ConflictResolutionTimestamp
The conflict resolution timestamp.
public DateTime ConflictResolutionTimestamp { get; }
Property Value
IsTimeToLiveExpired
Used to distinquish explicit deletes (e.g. via DeleteItem) from deletes caused by TTL expiration (a collection may define time-to-live policy for documents).
public bool IsTimeToLiveExpired { get; }
Property Value
Lsn
The current logical sequence number.
public long Lsn { get; }
Property Value
OperationType
The change feed operation type.
public ChangeFeedOperationType OperationType { get; }
Property Value
PreviousLsn
The previous logical sequence number.
public long PreviousLsn { get; }