次の方法で共有


FabricTransportActorRemotingClientFactory コンストラクター

定義

オーバーロード

FabricTransportActorRemotingClientFactory(IServiceRemotingCallbackMessageHandler)

FabricTransportActorRemotingClientFactory クラスの新しいインスタンスを初期化します。

FabricTransportActorRemotingClientFactory(FabricTransportRemotingSettings, IServiceRemotingCallbackMessageHandler, IServicePartitionResolver, IEnumerable<IExceptionHandler>, String, IServiceRemotingMessageSerializationProvider, IEnumerable<IExceptionConvertor>)

FabricTransportActorRemotingClientFactory クラスの新しいインスタンスを初期化します。

FabricTransportActorRemotingClientFactory(IServiceRemotingCallbackMessageHandler)

FabricTransportActorRemotingClientFactory クラスの新しいインスタンスを初期化します。

public FabricTransportActorRemotingClientFactory (Microsoft.ServiceFabric.Services.Remoting.V2.Client.IServiceRemotingCallbackMessageHandler callbackMessageHandler);
new Microsoft.ServiceFabric.Actors.Remoting.V2.FabricTransport.Client.FabricTransportActorRemotingClientFactory : Microsoft.ServiceFabric.Services.Remoting.V2.Client.IServiceRemotingCallbackMessageHandler -> Microsoft.ServiceFabric.Actors.Remoting.V2.FabricTransport.Client.FabricTransportActorRemotingClientFactory
Public Sub New (callbackMessageHandler As IServiceRemotingCallbackMessageHandler)

パラメーター

callbackMessageHandler
IServiceRemotingCallbackMessageHandler

サービスからコールバックを受信するコールバック クライアント。

適用対象

FabricTransportActorRemotingClientFactory(FabricTransportRemotingSettings, IServiceRemotingCallbackMessageHandler, IServicePartitionResolver, IEnumerable<IExceptionHandler>, String, IServiceRemotingMessageSerializationProvider, IEnumerable<IExceptionConvertor>)

FabricTransportActorRemotingClientFactory クラスの新しいインスタンスを初期化します。

public FabricTransportActorRemotingClientFactory (Microsoft.ServiceFabric.Services.Remoting.FabricTransport.FabricTransportRemotingSettings fabricTransportRemotingSettings, Microsoft.ServiceFabric.Services.Remoting.V2.Client.IServiceRemotingCallbackMessageHandler callbackMessageHandler = default, Microsoft.ServiceFabric.Services.Client.IServicePartitionResolver servicePartitionResolver = default, System.Collections.Generic.IEnumerable<Microsoft.ServiceFabric.Services.Communication.Client.IExceptionHandler> exceptionHandlers = default, string traceId = default, Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingMessageSerializationProvider serializationProvider = default, System.Collections.Generic.IEnumerable<Microsoft.ServiceFabric.Services.Remoting.V2.Client.IExceptionConvertor> exceptionConvertors = default);
new Microsoft.ServiceFabric.Actors.Remoting.V2.FabricTransport.Client.FabricTransportActorRemotingClientFactory : Microsoft.ServiceFabric.Services.Remoting.FabricTransport.FabricTransportRemotingSettings * Microsoft.ServiceFabric.Services.Remoting.V2.Client.IServiceRemotingCallbackMessageHandler * Microsoft.ServiceFabric.Services.Client.IServicePartitionResolver * seq<Microsoft.ServiceFabric.Services.Communication.Client.IExceptionHandler> * string * Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingMessageSerializationProvider * seq<Microsoft.ServiceFabric.Services.Remoting.V2.Client.IExceptionConvertor> -> Microsoft.ServiceFabric.Actors.Remoting.V2.FabricTransport.Client.FabricTransportActorRemotingClientFactory
Public Sub New (fabricTransportRemotingSettings As FabricTransportRemotingSettings, Optional callbackMessageHandler As IServiceRemotingCallbackMessageHandler = Nothing, Optional servicePartitionResolver As IServicePartitionResolver = Nothing, Optional exceptionHandlers As IEnumerable(Of IExceptionHandler) = Nothing, Optional traceId As String = Nothing, Optional serializationProvider As IServiceRemotingMessageSerializationProvider = Nothing, Optional exceptionConvertors As IEnumerable(Of IExceptionConvertor) = Nothing)

パラメーター

fabricTransportRemotingSettings
FabricTransportRemotingSettings

ファブリック トランスポートの設定。 設定が指定されていない場合、または null の場合、セキュリティのない既定の設定。

callbackMessageHandler
IServiceRemotingCallbackMessageHandler

サービスからコールバックを受信するコールバック クライアント。

servicePartitionResolver
IServicePartitionResolver

サービス エンドポイントを解決するためのサービス パーティション リゾルバー。 指定しない場合は、 によって GetDefault() 返される既定のサービス パーティション リゾルバーが使用されます。

exceptionHandlers
IEnumerable<IExceptionHandler>

アクターとの通信で発生した例外を処理する例外ハンドラー。

traceId
String

このコンポーネントからのトレース診断で使用する ID。

serializationProvider
IServiceRemotingMessageSerializationProvider

これは、リモート処理の要求/応答をシリアル化するために使用されます。

exceptionConvertors
IEnumerable<IExceptionConvertor>

サービス例外をユーザー例外に変換するコンバーター。

適用対象