[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 replaced by the server's timestamp during document creation or modification in Firestore.\u003c/p\u003e\n"],["\u003cp\u003eThis attribute ensures that the Firestore document uses the server's commit time instead of the .NET object's property value when creating or modifying the document.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eServerTimestampAttribute\u003c/code\u003e is a part of the \u003ccode\u003eGoogle.Cloud.Firestore\u003c/code\u003e namespace and is included in the \u003ccode\u003eGoogle.Cloud.Firestore.dll\u003c/code\u003e assembly.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation page covers \u003ccode\u003eServerTimestampAttribute\u003c/code\u003e versions ranging from 2.3.1 to the latest version 3.10.0.\u003c/p\u003e\n"]]],[],null,[]]