public abstract class ContextPropagationToken : object
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"]],[["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."],[[["The latest version of `Grpc.Core.ContextPropagationToken` is 2.66.0, with version 2.48.0 being the currently documented version."],["`ContextPropagationToken` is an abstract class used for propagating the context of server-side handlers to child calls."],["The primary use of `ContextPropagationToken` is in scenarios where a backend makes calls to another backend, allowing for the propagation of properties like deadline and cancellation tokens."],["This token enables the propagation of \"opaque\" contexts from the underlying gRPC implementation that are not directly accessible through the public C# API."],["`ContextPropagationToken` inherits from the `Object` class and is part of the `Grpc.Core` namespace within the `Grpc.Core.Api.dll` assembly."]]],[]]