Table of Contents

Class CSMCallEventHandler

Namespace
Amazon.Runtime.Internal
Assembly
AWSSDK.Core.dll

The CSM handler has the logic for capturing data for CSM events when enabled.

public class CSMCallEventHandler : PipelineHandler, IPipelineHandler
Inheritance
CSMCallEventHandler
Implements
Inherited Members

Constructors

CSMCallEventHandler()

public CSMCallEventHandler()

Methods

InvokeAsync(IAsyncExecutionContext)

Invokes the CSM handler and captures data for the CSM events.

public override IAsyncResult InvokeAsync(IAsyncExecutionContext executionContext)

Parameters

executionContext IAsyncExecutionContext

Returns

IAsyncResult

InvokeAsyncCallback(IAsyncExecutionContext)

protected override void InvokeAsyncCallback(IAsyncExecutionContext executionContext)

Parameters

executionContext IAsyncExecutionContext

InvokeSync(IExecutionContext)

Invokes the CSM handler and captures data for the CSM events.

public override void InvokeSync(IExecutionContext executionContext)

Parameters

executionContext IExecutionContext

PreInvoke(IExecutionContext)

protected void PreInvoke(IExecutionContext executionContext)

Parameters

executionContext IExecutionContext