public sealed class DocumentDelete : IMessage<DocumentDelete>, IEquatable<DocumentDelete>, IDeepCloneable<DocumentDelete>, IBufferMessage, IMessage
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-06-12 UTC."],[[["This webpage provides documentation for the `DocumentDelete` class within the `Google.Cloud.Firestore.V1` namespace, detailing its role in representing the deletion of a Firestore document."],["The `DocumentDelete` class implements several interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, showcasing its integration with Google Cloud Protobuf functionalities and .NET framework conventions."],["The latest version of the library documented on this page is `3.10.0`, with various older versions available for reference, ranging back to version `2.3.0`."],["`DocumentDelete` objects can be created using the default constructor `DocumentDelete()` or a copy constructor `DocumentDelete(DocumentDelete other)`."],["The `DocumentDelete` class contains properties such as `Document`, `ReadTime`, and `RemovedTargetIds`, which provide details about the deleted document's name, the timestamp of the deletion observation, and the target IDs associated with the entity prior to deletion."]]],[]]