WcfActorRemotingClientFactory Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
WcfActorRemotingClientFactory(IServiceRemotingCallbackClient) |
Initialisiert eine neue Instanz der WcfActorRemotingClientFactory-Klasse. |
WcfActorRemotingClientFactory(Binding, IServiceRemotingCallbackClient, IEnumerable<IExceptionHandler>, IServicePartitionResolver, String) |
Initialisiert eine neue Instanz der WcfActorRemotingClientFactory-Klasse. |
WcfActorRemotingClientFactory(IServiceRemotingCallbackClient)
Initialisiert eine neue Instanz der WcfActorRemotingClientFactory-Klasse.
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)
Parameter
- callbackClient
- Microsoft.ServiceFabric.Services.Remoting.V1.IServiceRemotingCallbackClient
Der Rückrufclient, der die Rückrufe vom Dienst empfängt.
Gilt für:
WcfActorRemotingClientFactory(Binding, IServiceRemotingCallbackClient, IEnumerable<IExceptionHandler>, IServicePartitionResolver, String)
Initialisiert eine neue Instanz der WcfActorRemotingClientFactory-Klasse.
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)
Parameter
- clientBinding
- Binding
WCF-Bindung, die für den Client verwendet werden soll. Wenn die Clientbindung NULL ist, wird eine Standardclientbindung mithilfe der CreateTcpClientBinding(Int64, TimeSpan, TimeSpan) -Methode erstellt, die eine NetTcpBinding ohne Sicherheit erstellt.
- callbackClient
- Microsoft.ServiceFabric.Services.Remoting.V1.IServiceRemotingCallbackClient
Der Rückrufclient, der die Rückrufe vom Dienst empfängt.
- exceptionHandlers
- IEnumerable<IExceptionHandler>
Ausnahmehandler, um die Ausnahmen zu behandeln, die bei der Kommunikation mit dem Dienst aufgetreten sind.
- servicePartitionResolver
- IServicePartitionResolver
Dienstpartitionslöser zum Auflösen der Dienstendpunkte. Wenn nicht angegeben, wird ein von GetDefault() zurückgegebener Standarddienstpartitionslöser verwendet.
- traceId
- String
Id, die in Diagnose Ablaufverfolgungen dieser Komponente verwendet werden soll.
Hinweise
Diese Factory verwendet WcfExceptionHandler, ServiceRemotingExceptionHandler und ActorRemotingExceptionHandlerzusätzlich zu den Ausnahmehandlern, die für den Konstruktor bereitgestellt werden.
Gilt für:
Azure SDK for .NET