Freigeben über


FabricTransportActorRemotingClientFactory Konstruktoren

Definition

Überlädt

FabricTransportActorRemotingClientFactory(IServiceRemotingCallbackMessageHandler)

Initialisiert eine neue Instanz der FabricTransportActorRemotingClientFactory-Klasse.

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

Initialisiert eine neue Instanz der FabricTransportActorRemotingClientFactory-Klasse.

FabricTransportActorRemotingClientFactory(IServiceRemotingCallbackMessageHandler)

Initialisiert eine neue Instanz der FabricTransportActorRemotingClientFactory-Klasse.

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)

Parameter

callbackMessageHandler
IServiceRemotingCallbackMessageHandler

Der Rückrufclient, der die Rückrufe vom Dienst empfängt.

Gilt für:

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

Initialisiert eine neue Instanz der FabricTransportActorRemotingClientFactory-Klasse.

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)

Parameter

fabricTransportRemotingSettings
FabricTransportRemotingSettings

Die Einstellungen für den Fabric-Transport. Wenn die Einstellungen nicht bereitgestellt oder NULL sind, sind Die Standardeinstellungen ohne Sicherheit.

callbackMessageHandler
IServiceRemotingCallbackMessageHandler

Der Rückrufclient, der die Rückrufe vom Dienst empfängt.

servicePartitionResolver
IServicePartitionResolver

Dienstpartitionslöser, um die Dienstendpunkte aufzulösen. Wenn nicht angegeben, wird ein von GetDefault() zurückgegebener Standard-Dienstpartitionslöser verwendet.

exceptionHandlers
IEnumerable<IExceptionHandler>

Ausnahmehandler, um die Bei der Kommunikation mit dem Akteur aufgetretenen Ausnahmen zu behandeln.

traceId
String

Id, die in Diagnose Ablaufverfolgungen dieser Komponente verwendet werden soll.

serializationProvider
IServiceRemotingMessageSerializationProvider

Dies wird verwendet, um Remotinganforderung/-antwort zu serialisieren.

exceptionConvertors
IEnumerable<IExceptionConvertor>

Konvertieren von Dienstausnahmen in Benutzerausnahme.

Gilt für: