[[["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."],[[["This page provides documentation for the `ContextRule` class, which is part of the `Google.Api` namespace within the `Google.Api.CommonProtos.dll` assembly in version 2.2.0."],["`ContextRule` is used to define context information for API elements, inheriting from `Object` and implementing `Protobuf.IBufferMessage`."],["The class offers constructors, fields, and properties, including lists of allowed request/response extensions, provided/requested contexts, and a selector for applying the rule."],["Key properties of `ContextRule` include `AllowedRequestExtensions`, `AllowedResponseExtensions`, `Provided`, `Requested`, and `Selector`, all of which manage different aspects of the context rule."],["`ContextRule` also provides methods for object manipulation, like `Clone()`, `Equals()`, `MergeFrom()`, and `WriteTo()`."]]],[]]