public sealed class DocumentDelete : IMessage<DocumentDelete>, IEquatable<DocumentDelete>, IDeepCloneable<DocumentDelete>, IBufferMessage, IMessage
Reference documentation and code samples for the Firestore v1 API class DocumentDelete.
A [Document][google.firestore.v1.Document] has been deleted.
May be the result of multiple [writes][google.firestore.v1.Write], including updates, the last of which deleted the [Document][google.firestore.v1.Document].
Multiple [DocumentDelete][google.firestore.v1.DocumentDelete] messages may be returned for the same logical delete, if multiple targets are affected.
Implements
IMessageDocumentDelete, IEquatableDocumentDelete, IDeepCloneableDocumentDelete, IBufferMessage, IMessageNamespace
Google.Cloud.Firestore.V1Assembly
Google.Cloud.Firestore.V1.dll
Constructors
DocumentDelete()
public DocumentDelete()
DocumentDelete(DocumentDelete)
public DocumentDelete(DocumentDelete other)
Parameter | |
---|---|
Name | Description |
other |
DocumentDelete |
Properties
Document
public string Document { get; set; }
The resource name of the [Document][google.firestore.v1.Document] that was deleted.
Property Value | |
---|---|
Type | Description |
string |
ReadTime
public Timestamp ReadTime { get; set; }
The read timestamp at which the delete was observed.
Greater or equal to the commit_time
of the delete.
Property Value | |
---|---|
Type | Description |
Timestamp |
RemovedTargetIds
public RepeatedField<int> RemovedTargetIds { get; }
A set of target IDs for targets that previously matched this entity.
Property Value | |
---|---|
Type | Description |
RepeatedFieldint |