Share via


CorrelationManagerTracingStrategy Class

Definition

Synchronizes activities as set by the CorrelationManager class over RPC.

public class CorrelationManagerTracingStrategy : StreamJsonRpc.IActivityTracingStrategy
type CorrelationManagerTracingStrategy = class
    interface IActivityTracingStrategy
Public Class CorrelationManagerTracingStrategy
Implements IActivityTracingStrategy
Inheritance
CorrelationManagerTracingStrategy
Implements

Constructors

CorrelationManagerTracingStrategy()

Properties

TraceSource

Gets or sets the TraceSource that will receive the activity transfer, start and stop events .

TraceState

Gets or sets the contextual tracestate value.

Methods

ApplyInboundActivity(JsonRpcRequest)

Applies an activity described in an incoming RPC request to the current context so the dispatched method can inherit it.

ApplyOutboundActivity(JsonRpcRequest)

Applies a contextual activity to an outbound RPC request.

GetInboundActivityName(JsonRpcRequest)

Determines the name to give to the activity started when dispatching an incoming RPC call.

Applies to

See also