Enum ChangeStreamFullDocumentOption

| MongoDB CSharp Driver API Reference (original) (raw)

Namespace

MongoDB.Driver

Assembly

MongoDB.Driver.dll

Change stream FullDocument option.

public enum ChangeStreamFullDocumentOption

Fields

Default = 0

Do not send this option to the server. Server's default is to not return the full document.

UpdateLookup = 1

The change stream for partial updates will include both a delta describing the changes to the document as well as a copy of the entire document that was changed from some time after the change occurred.

WhenAvailable = 2

Returns the post-image of the modified document for replace and update change events if the post-image for this event is available.

Required = 3

Same behavior as 'whenAvailable' except that an error is raised if the post-image is not available.