Class ContextPropagationOptions (2.63.0)

public class ContextPropagationOptions

Inheritance

object > ContextPropagationOptions

Namespace

Grpc.Core

Assembly

Grpc.Core.Api.dll

Constructors

ContextPropagationOptions(bool, bool)

public ContextPropagationOptions(bool propagateDeadline = true, bool propagateCancellation = true)

Creates new context propagation options.

Parameters
Name Description
propagateDeadline bool

If set to true parent call's deadline will be propagated to the child call.

propagateCancellation bool

If set to true parent call's cancellation token will be propagated to the child call.

Fields

Default

public static readonly ContextPropagationOptions Default

The context propagation options that will be used by default.

Field Value
Type Description
ContextPropagationOptions

Properties

IsPropagateCancellation

public bool IsPropagateCancellation { get; }

true if parent call's cancellation token should be propagated to the child call.

Property Value
Type Description
bool

IsPropagateDeadline

public bool IsPropagateDeadline { get; }

true if parent call's deadline should be propagated to the child call.

Property Value
Type Description
bool