public sealed class Delete : IMessage<Mutation.Types.Delete>, IEquatable<Mutation.Types.Delete>, IDeepCloneable<Mutation.Types.Delete>, IBufferMessage, IMessage
Arguments to [delete][google.spanner.v1.Mutation.delete] operations.
Required. The primary keys of the rows within [table][google.spanner.v1.Mutation.Delete.table] to delete. The
primary keys must be specified in the order in which they appear in the
PRIMARY KEY() clause of the table's equivalent DDL statement (the DDL
statement used to create the table).
Delete is idempotent. The transaction will succeed even if some or all
rows do not exist.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis webpage details the \u003ccode\u003eDelete\u003c/code\u003e class within the \u003ccode\u003eGoogle.Cloud.Spanner.V1.Mutation.Types\u003c/code\u003e namespace, which is used for arguments in delete operations within Google Cloud Spanner.\u003c/p\u003e\n"],["\u003cp\u003eThe content provides documentation across multiple versions of the \u003ccode\u003eGoogle.Cloud.Spanner.V1\u003c/code\u003e package, with version \u003ccode\u003e5.0.0-beta05\u003c/code\u003e being the latest and \u003ccode\u003e3.7.0\u003c/code\u003e being listed as the reference point.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eDelete\u003c/code\u003e class implements interfaces such as \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and is derived from the base \u003ccode\u003eObject\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eThe class has two properties: \u003ccode\u003eKeySet\u003c/code\u003e, which specifies the primary keys of rows to be deleted, and \u003ccode\u003eTable\u003c/code\u003e, which identifies the table from which rows will be deleted.\u003c/p\u003e\n"],["\u003cp\u003eThe class provides two constructors, a parameterless constructor, and one that receives another \u003ccode\u003eMutation.Types.Delete\u003c/code\u003e object.\u003c/p\u003e\n"]]],[],null,[]]