Table of Contents

Class RuntimePipelineCustomizerRegistry

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

A registry of object that will manipulate the runtime pipeline used by service clients.

public class RuntimePipelineCustomizerRegistry : IDisposable
Inheritance
RuntimePipelineCustomizerRegistry
Implements
Inherited Members

Properties

Instance

public static RuntimePipelineCustomizerRegistry Instance { get; }

Property Value

RuntimePipelineCustomizerRegistry

Methods

Deregister(IRuntimePipelineCustomizer)

Deregistered the runtime pipeline customizer

public void Deregister(IRuntimePipelineCustomizer customizer)

Parameters

customizer IRuntimePipelineCustomizer

Deregister(string)

Deregistered the runtime pipeline customizer

public void Deregister(string uniqueName)

Parameters

uniqueName string

Dispose()

public void Dispose()

Dispose(bool)

protected virtual void Dispose(bool disposing)

Parameters

disposing bool

Register(IRuntimePipelineCustomizer)

Registers a customizer that will be applied for all service clients created. Each customizer has a unique name associated with it. If a customizer is registered more than once with the same unique name then the calls after the first will be ignored.

public void Register(IRuntimePipelineCustomizer customizer)

Parameters

customizer IRuntimePipelineCustomizer