Token for propagating context of server side handlers to child calls.
In situations when a backend is making calls to another backend,
it makes sense to propagate properties like deadline and cancellation
token of the server call to the child call.
Underlying gRPC implementation may provide other "opaque" contexts (like tracing context) that
are not explicitly accesible via the public C# API, but this token still allows propagating them.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-06-12 UTC."],[[["This webpage describes the `ContextPropagationToken` class, which is used to propagate the context of server-side handlers to child calls in gRPC."],["The `ContextPropagationToken` allows for the propagation of properties like deadline and cancellation tokens from a server call to a child call, even for opaque contexts not directly accessible through the public C# API."],["`ContextPropagationToken` is an abstract class that inherits from the `object` class and resides in the `Grpc.Core` namespace."],["The gRPC library being used in this content version is 2.63.0, with the latest being 2.66.0 and another version of 2.48.0 being referenced."]]],[]]