다음을 통해 공유


ClientBuilderExtensions 클래스

정의

IClientBuilder에 대한 확장 메서드입니다.

public static class ClientBuilderExtensions
type ClientBuilderExtensions = class
Public Module ClientBuilderExtensions
상속
ClientBuilderExtensions

메서드

AddActivityPropagation(IClientBuilder)

조직 호출을 통해 전파를 추가 Current 합니다. 참고: 활동에 따라 StartActivity(String, ActivityKind) 활동에 대한 수신기가 존재하고 Sample 를 반환PropagationData하는 경우에만 생성됩니다HasListeners().

AddAzureQueueStreams(IClientBuilder, String, Action<ClusterClientAzureQueueStreamConfigurator>)

Azure 큐 영구 스트림을 사용하도록 클러스터 클라이언트를 구성합니다.

AddAzureQueueStreams(IClientBuilder, String, Action<ClusterClientAzureQueueStreamConfigurator>)

Azure 큐 영구 스트림을 사용하도록 클러스터 클라이언트를 구성합니다.

AddAzureQueueStreams(IClientBuilder, String, Action<OptionsBuilder<AzureQueueOptions>>)

Azure 큐 영구 스트림을 사용하도록 클러스터 클라이언트를 구성합니다.

AddAzureQueueStreams(IClientBuilder, String, Action<OptionsBuilder<AzureQueueOptions>>)

Azure 큐 영구 스트림을 사용하도록 클러스터 클라이언트를 구성합니다.

AddAzureQueueStreams<TDataAdapter>(IClientBuilder, String, Action<ClusterClientAzureQueueStreamConfigurator<TDataAdapter>>)

Azure 큐 영구 스트림을 사용하도록 클러스터 클라이언트를 구성합니다.

AddAzureQueueStreams<TDataAdapter>(IClientBuilder, String, Action<OptionsBuilder<AzureQueueOptions>>)

Azure 큐 영구 스트림을 사용하도록 클러스터 클라이언트를 구성합니다.

AddClusterConnectionLostHandler(IClientBuilder, ConnectionToClusterLostHandler)

이벤트 처리기를 ConnectionToClusterLostHandler 등록합니다.

AddEventHubStreams(IClientBuilder, String, Action<ClusterClientEventHubStreamConfigurator>)

이벤트 허브 영구 스트림을 사용하도록 클러스터 클라이언트를 구성합니다.

AddEventHubStreams(IClientBuilder, String, Action<EventHubOptions>)

기본 설정으로 이벤트 허브 영구 스트림을 사용하도록 클러스터 클라이언트를 구성합니다.

AddEventHubStreams(IClientBuilder, String, Action<EventHubOptions>)

기본 설정으로 이벤트 허브 영구 스트림을 사용하도록 클러스터 클라이언트를 구성합니다.

AddEventHubStreams(IClientBuilder, String, Action<IClusterClientEventHubStreamConfigurator>)

이벤트 허브 영구 스트림을 사용하도록 클러스터 클라이언트를 구성합니다.

AddEventHubStreams(IClientBuilder, String, Action<IClusterClientEventHubStreamConfigurator>)

이벤트 허브 영구 스트림을 사용하도록 클러스터 클라이언트를 구성합니다.

AddGatewayCountChangedHandler(IClientBuilder, GatewayCountChangedHandler)

이벤트 처리기를 GatewayCountChangedHandler 등록합니다.

AddMemoryStreams<TSerializer>(IClientBuilder, String, Action<ClusterClientMemoryStreamConfigurator<TSerializer>>)

메모리 스트림을 사용하도록 클러스터 클라이언트를 구성합니다. 그러면 추가 구성을 위한 구성자가 반환됩니다.

AddMemoryStreams<TSerializer>(IClientBuilder, String, Action<IClusterClientMemoryStreamConfigurator>)

메모리 스트림을 사용하도록 클러스터 클라이언트를 구성합니다. 그러면 추가 구성을 위한 구성자가 반환됩니다.

AddSqsStreams(IClientBuilder, String, Action<ClusterClientSqsStreamConfigurator>)

SQS 영구 스트림을 사용하도록 클러스터 클라이언트를 구성합니다.

AddSqsStreams(IClientBuilder, String, Action<ClusterClientSqsStreamConfigurator>)

SQS 영구 스트림을 사용하도록 클러스터 클라이언트를 구성합니다.

AddSqsStreams(IClientBuilder, String, Action<ClusterClientSqsStreamConfigurator>)

SQS 영구 스트림을 사용하도록 클러스터 클라이언트를 구성합니다.

AddSqsStreams(IClientBuilder, String, Action<SqsOptions>)

기본 설정에서 SQS 영구 스트림을 사용하도록 클러스터 클라이언트 구성

AddSqsStreams(IClientBuilder, String, Action<SqsOptions>)

기본 설정에서 SQS 영구 스트림을 사용하도록 클러스터 클라이언트 구성

Configure<TOptions>(IClientBuilder, Action<TOptions>)

특정 유형의 옵션을 구성하는 데 사용되는 동작을 등록합니다.

Configure<TOptions>(IClientBuilder, IConfiguration)

TOptions를 바인딩할 구성 인스턴스를 등록합니다.

ConfigureServices(IClientBuilder, Action<IServiceCollection>)

컨테이너에 서비스를 추가합니다. 여러 번 호출할 수 있으며 결과는 누적됩니다.

UseConnectionRetryFilter(IClientBuilder, Func<Exception,CancellationToken,Task<Boolean>>)

제공된 대리자를 연결 다시 시도 필터로 구성합니다. 이 필터는 오류 발생 후 Orleans 클러스터에 대한 초기 연결을 다시 시도해야 하는지 여부를 결정하는 데 사용됩니다.

UseConnectionRetryFilter(IClientBuilder, IClientConnectionRetryFilter)

제공된 대리자를 연결 다시 시도 필터로 구성합니다. 이 필터는 오류 발생 후 Orleans 클러스터에 대한 초기 연결을 다시 시도해야 하는지 여부를 결정하는 데 사용됩니다.

UseConnectionRetryFilter<TConnectionRetryFilter>(IClientBuilder)

제공된 형식을 TConnectionRetryFilter 연결 다시 시도 필터로 구성합니다. 이 필터는 오류 발생 후 Orleans 클러스터에 대한 초기 연결을 다시 시도해야 하는지 여부를 결정하는 데 사용됩니다.

UseLocalhostClustering(IClientBuilder, Int32, String, String)

localhost의 사일로에 연결하도록 클라이언트를 구성합니다.

UseLocalhostClustering(IClientBuilder, Int32[], String, String)

localhost의 사일로에 연결하도록 클라이언트를 구성합니다.

UseStaticClustering(IClientBuilder, Action<OptionsBuilder<StaticGatewayListProviderOptions>>)

정적 클러스터링을 사용하도록 클라이언트를 구성합니다.

UseStaticClustering(IClientBuilder, Action<StaticGatewayListProviderOptions>)

정적 클러스터링을 사용하도록 클라이언트를 구성합니다.

UseStaticClustering(IClientBuilder, IPEndPoint[])

정적 클러스터링을 사용하도록 클라이언트를 구성합니다.

UseTransactions(IClientBuilder)

IClientBuilder에 대한 확장 메서드입니다.

적용 대상