[[["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 document provides reference information for the \u003ccode\u003ePrecondition\u003c/code\u003e class within the Google Cloud Firestore API, specifically within version 3.4.0 of the .NET library.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ePrecondition\u003c/code\u003e class represents the criteria for an update operation, allowing checks for document existence or specific last update times.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eExists\u003c/code\u003e property indicates whether a document must or must not exist, and \u003ccode\u003eLastUpdateTime\u003c/code\u003e property verifies the document's last update time, where if one is utilized the other cannot be.\u003c/p\u003e\n"],["\u003cp\u003eStatic properties \u003ccode\u003eMustExist\u003c/code\u003e and \u003ccode\u003eNone\u003c/code\u003e offer predefined preconditions for requiring document existence or having no precondition, and the \u003ccode\u003eLastUpdated\u003c/code\u003e method creates a new precondition based on a provided timestamp.\u003c/p\u003e\n"],["\u003cp\u003eThere is a list of previous versions of this documentation included, starting from 3.10.0 (latest) down to 2.3.1, allowing the user to pick different version to read from.\u003c/p\u003e\n"]]],[],null,[]]