Freigeben über


WcfActorServiceRemotingListener Konstruktoren

Definition

Überlädt

WcfActorServiceRemotingListener(ActorService, Binding)

Initialisiert eine neue Instanz der WcfActorServiceRemotingListener-Klasse.

WcfActorServiceRemotingListener(ServiceContext, IServiceRemotingMessageHandler, Binding, EndpointAddress)

Initialisiert eine neue Instanz der WcfActorServiceRemotingListener-Klasse.

WcfActorServiceRemotingListener(ActorService, Binding)

Initialisiert eine neue Instanz der WcfActorServiceRemotingListener-Klasse.

public WcfActorServiceRemotingListener (Microsoft.ServiceFabric.Actors.Runtime.ActorService actorService, System.ServiceModel.Channels.Binding listenerBinding = default);
new Microsoft.ServiceFabric.Actors.Remoting.V1.Wcf.Runtime.WcfActorServiceRemotingListener : Microsoft.ServiceFabric.Actors.Runtime.ActorService * System.ServiceModel.Channels.Binding -> Microsoft.ServiceFabric.Actors.Remoting.V1.Wcf.Runtime.WcfActorServiceRemotingListener
Public Sub New (actorService As ActorService, Optional listenerBinding As Binding = Nothing)

Parameter

actorService
ActorService

Der Akteurdienst.

listenerBinding
Binding

WCF-Bindung, die für den Listener verwendet werden soll. Wenn die Listenerbindung nicht angegeben oder NULL ist, wird eine Standardlistenerbindung mithilfe CreateTcpListenerBinding(Int64, TimeSpan, TimeSpan) der -Methode erstellt, die eine NetTcpBinding ohne Sicherheit erstellt.

Gilt für:

WcfActorServiceRemotingListener(ServiceContext, IServiceRemotingMessageHandler, Binding, EndpointAddress)

Initialisiert eine neue Instanz der WcfActorServiceRemotingListener-Klasse.

public WcfActorServiceRemotingListener (System.Fabric.ServiceContext serviceContext, Microsoft.ServiceFabric.Services.Remoting.V1.Runtime.IServiceRemotingMessageHandler serviceRemotingMessageHandler, System.ServiceModel.Channels.Binding listenerBinding = default, System.ServiceModel.EndpointAddress address = default);
new Microsoft.ServiceFabric.Actors.Remoting.V1.Wcf.Runtime.WcfActorServiceRemotingListener : System.Fabric.ServiceContext * Microsoft.ServiceFabric.Services.Remoting.V1.Runtime.IServiceRemotingMessageHandler * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress -> Microsoft.ServiceFabric.Actors.Remoting.V1.Wcf.Runtime.WcfActorServiceRemotingListener
Public Sub New (serviceContext As ServiceContext, serviceRemotingMessageHandler As IServiceRemotingMessageHandler, Optional listenerBinding As Binding = Nothing, Optional address As EndpointAddress = Nothing)

Parameter

serviceContext
ServiceContext

Der Kontext des Diensts, für den der Remotinglistener erstellt wird.

serviceRemotingMessageHandler
Microsoft.ServiceFabric.Services.Remoting.V1.Runtime.IServiceRemotingMessageHandler

Der Handler zum Empfangen und Verarbeiten von Remotingnachrichten. Wenn die Nachrichten empfangen werden, übermittelt der Listener die Nachrichten an den Handler.

listenerBinding
Binding

WCF-Bindung, die für den Listener verwendet werden soll. Wenn die Listenerbindung nicht angegeben oder NULL ist, wird mithilfe CreateTcpListenerBinding(Int64, TimeSpan, TimeSpan) der -Methode eine Standardlistenerbindung erstellt.

address
EndpointAddress

Die Endpunktadresse, die für den WCF-Listener verwendet werden soll. Wenn nicht angegeben oder NULL, wird die Endpunktadresse mithilfe der im Dienstmanifest definierten Standardendpunktressource namens "ServiceEndpoint" erstellt.

Gilt für: