Partager via


WcfServiceRemotingListener Constructeurs

Définition

Surcharges

WcfServiceRemotingListener(ServiceContext, IService, Binding, String)

Initialise une nouvelle instance de la classe WcfServiceRemotingListener.

WcfServiceRemotingListener(ServiceContext, IServiceRemotingMessageHandler, Binding, EndpointAddress)

Initialise une nouvelle instance de la classe WcfServiceRemotingListener.

WcfServiceRemotingListener(ServiceContext, IServiceRemotingMessageHandler, Binding, String)

Initialise une nouvelle instance de la classe WcfServiceRemotingListener.

WcfServiceRemotingListener(ServiceContext, IService, Binding, String)

Initialise une nouvelle instance de la classe WcfServiceRemotingListener.

public WcfServiceRemotingListener (System.Fabric.ServiceContext serviceContext, Microsoft.ServiceFabric.Services.Remoting.IService serviceImplementation, System.ServiceModel.Channels.Binding listenerBinding = default, string endpointResourceName = "ServiceEndpoint");
new Microsoft.ServiceFabric.Services.Remoting.V1.Wcf.Runtime.WcfServiceRemotingListener : System.Fabric.ServiceContext * Microsoft.ServiceFabric.Services.Remoting.IService * System.ServiceModel.Channels.Binding * string -> Microsoft.ServiceFabric.Services.Remoting.V1.Wcf.Runtime.WcfServiceRemotingListener
Public Sub New (serviceContext As ServiceContext, serviceImplementation As IService, Optional listenerBinding As Binding = Nothing, Optional endpointResourceName As String = "ServiceEndpoint")

Paramètres

serviceContext
ServiceContext

Contexte du service pour lequel l’écouteur de communication à distance est construit.

serviceImplementation
IService

Objet d’implémentation de service.

listenerBinding
Binding

Liaison WCF à utiliser pour l’écouteur. Si la liaison d’écouteur n’est pas spécifiée ou null, une liaison d’écouteur par défaut est créée à l’aide CreateTcpListenerBinding(Int64, TimeSpan, TimeSpan) de la méthode qui crée un NetTcpBinding sans sécurité.

endpointResourceName
String

Nom de la ressource de point de terminaison définie dans le manifeste de service qui doit être utilisé pour créer l’adresse de l’écouteur. Si endpointResourceName n’est pas spécifié ou null, la valeur par défaut « ServiceEndpoint » est utilisée.

S’applique à

WcfServiceRemotingListener(ServiceContext, IServiceRemotingMessageHandler, Binding, EndpointAddress)

Initialise une nouvelle instance de la classe WcfServiceRemotingListener.

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

Paramètres

serviceContext
ServiceContext

Contexte du service pour lequel l’écouteur de communication à distance est construit.

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

Gestionnaire pour la réception et le traitement des messages de communication à distance. À mesure que les messages sont reçus, l’écouteur remet les messages au gestionnaire.

listenerBinding
Binding

Liaison WCF à utiliser pour l’écouteur. Si la liaison d’écouteur n’est pas spécifiée ou null, une liaison d’écouteur par défaut est créée à l’aide de la CreateTcpListenerBinding(Int64, TimeSpan, TimeSpan) méthode .

address
EndpointAddress

Adresse de point de terminaison à utiliser pour l’écouteur WCF. Si elle n’est pas spécifiée ou null, l’adresse de point de terminaison est créée à l’aide de la ressource de point de terminaison par défaut nommée « ServiceEndpoint » définie dans le manifeste de service.

S’applique à

WcfServiceRemotingListener(ServiceContext, IServiceRemotingMessageHandler, Binding, String)

Initialise une nouvelle instance de la classe WcfServiceRemotingListener.

public WcfServiceRemotingListener (System.Fabric.ServiceContext serviceContext, Microsoft.ServiceFabric.Services.Remoting.V1.Runtime.IServiceRemotingMessageHandler messageHandler, System.ServiceModel.Channels.Binding listenerBinding = default, string endpointResourceName = "ServiceEndpoint");
new Microsoft.ServiceFabric.Services.Remoting.V1.Wcf.Runtime.WcfServiceRemotingListener : System.Fabric.ServiceContext * Microsoft.ServiceFabric.Services.Remoting.V1.Runtime.IServiceRemotingMessageHandler * System.ServiceModel.Channels.Binding * string -> Microsoft.ServiceFabric.Services.Remoting.V1.Wcf.Runtime.WcfServiceRemotingListener
Public Sub New (serviceContext As ServiceContext, messageHandler As IServiceRemotingMessageHandler, Optional listenerBinding As Binding = Nothing, Optional endpointResourceName As String = "ServiceEndpoint")

Paramètres

serviceContext
ServiceContext

Contexte du service pour lequel l’écouteur de communication à distance est construit.

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

Gestionnaire pour la réception et le traitement des messages de communication à distance. À mesure que les messages sont reçus, l’écouteur remet les messages au gestionnaire.

listenerBinding
Binding

Liaison WCF à utiliser pour l’écouteur. Si la liaison d’écouteur n’est pas spécifiée ou null, une liaison d’écouteur par défaut est créée à l’aide CreateTcpListenerBinding(Int64, TimeSpan, TimeSpan) de la méthode qui crée un NetTcpBinding sans sécurité.

endpointResourceName
String

Nom de la ressource de point de terminaison définie dans le manifeste de service qui doit être utilisé pour créer l’adresse de l’écouteur. Si endpointResourceName n’est pas spécifié ou s’il a la valeur null, la valeur par défaut « ServiceEndpoint » est utilisée.

S’applique à