public sealed class BatchGetDocumentsResponse : IMessage<BatchGetDocumentsResponse>, IEquatable<BatchGetDocumentsResponse>, IDeepCloneable<BatchGetDocumentsResponse>, IBufferMessage, IMessage
The streamed response for [Firestore.BatchGetDocuments][google.firestore.v1.Firestore.BatchGetDocuments].
The time at which the document was read.
This may be monotically increasing, in this case the previous documents in
the result stream are guaranteed not to have changed between their
read_time and this one.
The transaction that was started as part of this request.
Will only be set in the first response, and only if
[BatchGetDocumentsRequest.new_transaction][google.firestore.v1.BatchGetDocumentsRequest.new_transaction] was set in the request.
[[["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\u003eThe content describes the \u003ccode\u003eBatchGetDocumentsResponse\u003c/code\u003e class, which is part of the Google Cloud Firestore V1 library for .NET, and is used for handling streamed responses from the \u003ccode\u003eFirestore.BatchGetDocuments\u003c/code\u003e operation.\u003c/p\u003e\n"],["\u003cp\u003eVersion 3.10.0 is the latest, with versions ranging down to 2.3.0 being documented, and the content being specific to the 2.5.0 version.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eBatchGetDocumentsResponse\u003c/code\u003e class implements several interfaces including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, extending the base \u003ccode\u003eObject\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eKey properties of the \u003ccode\u003eBatchGetDocumentsResponse\u003c/code\u003e include \u003ccode\u003eFound\u003c/code\u003e (a requested document), \u003ccode\u003eMissing\u003c/code\u003e (a document name that doesn't exist), \u003ccode\u003eReadTime\u003c/code\u003e (the time the document was read), \u003ccode\u003eResultCase\u003c/code\u003e (the type of result), and \u003ccode\u003eTransaction\u003c/code\u003e (transaction information).\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eBatchGetDocumentsResponse\u003c/code\u003e class has two constructors: a default constructor and one that accepts another \u003ccode\u003eBatchGetDocumentsResponse\u003c/code\u003e object as a parameter for initialization.\u003c/p\u003e\n"]]],[],null,[]]