public sealed class AllocateIdsRequest : IMessage<AllocateIdsRequest>, IEquatable<AllocateIdsRequest>, IDeepCloneable<AllocateIdsRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Datastore v1 API class AllocateIdsRequest.
The request for
[Datastore.AllocateIds][google.datastore.v1.Datastore.AllocateIds].
[[["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-04-17 UTC."],[[["This page provides documentation for the `AllocateIdsRequest` class within the Google Cloud Datastore v1 API for .NET, with version 4.14.0 highlighted."],["The `AllocateIdsRequest` class is used to request ID allocation from the Datastore API and implements multiple interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`."],["The documentation includes a list of available versions ranging from the latest 4.15.0 down to 3.2.0, allowing developers to access the desired version's specifications."],["The `AllocateIdsRequest` class has properties for `DatabaseId`, `Keys`, and `ProjectId`, where `Keys` is a required list of keys and `ProjectId` is the ID for the project requesting the allocation."],["This `AllocateIdsRequest` class inherits from the base object and contains a public constructor, `AllocateIdsRequest()`, as well as an overloaded one accepting an `AllocateIdsRequest` object."]]],[]]