WcfActorRemotingClientFactory コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
WcfActorRemotingClientFactory(IServiceRemotingCallbackClient)
WcfActorRemotingClientFactory クラスの新しいインスタンスを初期化します。
public WcfActorRemotingClientFactory (Microsoft.ServiceFabric.Services.Remoting.V1.IServiceRemotingCallbackClient callbackClient);
new Microsoft.ServiceFabric.Actors.Remoting.V1.Wcf.Client.WcfActorRemotingClientFactory : Microsoft.ServiceFabric.Services.Remoting.V1.IServiceRemotingCallbackClient -> Microsoft.ServiceFabric.Actors.Remoting.V1.Wcf.Client.WcfActorRemotingClientFactory
Public Sub New (callbackClient As IServiceRemotingCallbackClient)
パラメーター
- callbackClient
- Microsoft.ServiceFabric.Services.Remoting.V1.IServiceRemotingCallbackClient
サービスからコールバックを受信するコールバック クライアント。
適用対象
WcfActorRemotingClientFactory(Binding, IServiceRemotingCallbackClient, IEnumerable<IExceptionHandler>, IServicePartitionResolver, String)
WcfActorRemotingClientFactory クラスの新しいインスタンスを初期化します。
public WcfActorRemotingClientFactory (System.ServiceModel.Channels.Binding clientBinding, Microsoft.ServiceFabric.Services.Remoting.V1.IServiceRemotingCallbackClient callbackClient, System.Collections.Generic.IEnumerable<Microsoft.ServiceFabric.Services.Communication.Client.IExceptionHandler> exceptionHandlers = default, Microsoft.ServiceFabric.Services.Client.IServicePartitionResolver servicePartitionResolver = default, string traceId = default);
new Microsoft.ServiceFabric.Actors.Remoting.V1.Wcf.Client.WcfActorRemotingClientFactory : System.ServiceModel.Channels.Binding * Microsoft.ServiceFabric.Services.Remoting.V1.IServiceRemotingCallbackClient * seq<Microsoft.ServiceFabric.Services.Communication.Client.IExceptionHandler> * Microsoft.ServiceFabric.Services.Client.IServicePartitionResolver * string -> Microsoft.ServiceFabric.Actors.Remoting.V1.Wcf.Client.WcfActorRemotingClientFactory
Public Sub New (clientBinding As Binding, callbackClient As IServiceRemotingCallbackClient, Optional exceptionHandlers As IEnumerable(Of IExceptionHandler) = Nothing, Optional servicePartitionResolver As IServicePartitionResolver = Nothing, Optional traceId As String = Nothing)
パラメーター
- clientBinding
- Binding
クライアントに使用する WCF バインディング。 クライアント バインドが null の場合は、セキュリティなしで を作成する メソッドを使用して CreateTcpClientBinding(Int64, TimeSpan, TimeSpan) 、既定の NetTcpBinding クライアント バインドが作成されます。
- callbackClient
- Microsoft.ServiceFabric.Services.Remoting.V1.IServiceRemotingCallbackClient
サービスからコールバックを受信するコールバック クライアント。
- exceptionHandlers
- IEnumerable<IExceptionHandler>
サービスとの通信で発生した例外を処理する例外ハンドラー。
- servicePartitionResolver
- IServicePartitionResolver
サービス エンドポイントを解決するためのサービス パーティション リゾルバー。 指定しない場合は、 によって GetDefault() 返される既定のサービス パーティション リゾルバーが使用されます。
- traceId
- String
このコンポーネントからのトレース診断で使用する ID。
注釈
このファクトリでは、コンストラクターに指定された例外ハンドラーに加えて、 と ActorRemotingExceptionHandlerを使用WcfExceptionHandlerServiceRemotingExceptionHandlerします。
適用対象
Azure SDK for .NET