public sealed class DocumentDelete : IMessage<DocumentDelete>, IEquatable<DocumentDelete>, IDeepCloneable<DocumentDelete>, IBufferMessage, IMessageReference 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 |
|