[AttributeUsage(AttributeTargets.Property)]public sealed class ServerTimestampAttribute:Attribute
Reference documentation and code samples for the Firestore API class ServerTimestampAttribute.
Attribute indicating that the value of the property within the .NET object should be ignored
when creating or modifying a document. Instead, the server time of the commit that creates
or modifies the document is automatically used to populate the value in the Firestore document.
[[["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 \u003ccode\u003eServerTimestampAttribute\u003c/code\u003e class is used to mark a property in a .NET object to be ignored when creating or modifying a Firestore document.\u003c/p\u003e\n"],["\u003cp\u003eWhen a document is created or modified, the server's timestamp of the commit is automatically used to populate the property in the Firestore document, rather than the value from the .NET object.\u003c/p\u003e\n"],["\u003cp\u003eThis attribute is applied to properties using the \u003ccode\u003e[AttributeUsage(AttributeTargets.Property)]\u003c/code\u003e attribute.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of this api is 3.10.0, and prior versions all the way back to 2.3.1 are available.\u003c/p\u003e\n"]]],[],null,[]]