WcfServiceRemotingListener Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
WcfServiceRemotingListener(ServiceContext, IService, Binding, IServiceRemotingMessageSerializationProvider, String, Boolean) |
Initialise une nouvelle instance de la classe WcfServiceRemotingListener. |
WcfServiceRemotingListener(ServiceContext, IServiceRemotingMessageHandler, IServiceRemotingMessageSerializationProvider, Binding, EndpointAddress, Boolean) |
Initialise une nouvelle instance de la classe WcfServiceRemotingListener. |
WcfServiceRemotingListener(ServiceContext, IServiceRemotingMessageHandler, IServiceRemotingMessageSerializationProvider, Binding, String, Boolean) |
Initialise une nouvelle instance de la classe WcfServiceRemotingListener. |
WcfServiceRemotingListener(ServiceContext, IService, Binding, IServiceRemotingMessageSerializationProvider, String, Boolean)
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, Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingMessageSerializationProvider serializationProvider = default, string endpointResourceName = "ServiceEndpointV2", bool useWrappedMessage = false);
new Microsoft.ServiceFabric.Services.Remoting.V2.Wcf.Runtime.WcfServiceRemotingListener : System.Fabric.ServiceContext * Microsoft.ServiceFabric.Services.Remoting.IService * System.ServiceModel.Channels.Binding * Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingMessageSerializationProvider * string * bool -> Microsoft.ServiceFabric.Services.Remoting.V2.Wcf.Runtime.WcfServiceRemotingListener
Public Sub New (serviceContext As ServiceContext, serviceImplementation As IService, Optional listenerBinding As Binding = Nothing, Optional serializationProvider As IServiceRemotingMessageSerializationProvider = Nothing, Optional endpointResourceName As String = "ServiceEndpointV2", Optional useWrappedMessage As Boolean = false)
Paramètres
- serviceContext
- ServiceContext
Contexte du service pour lequel l’écouteur de communication à distance est en cours de construction.
- 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é.
- serializationProvider
- IServiceRemotingMessageSerializationProvider
Fournisseur de sérialisation.
- 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 « ServiceEndpointV2 » est utilisée.
- useWrappedMessage
- Boolean
Il indique si les paramètres de la méthode de communication à distance doivent être encapsulés ou non avant de les envoyer sur le câble. Lorsque UseWrappedMessage a la valeur false, les paramètres ne sont pas encapsulés. Lorsque cette valeur est définie sur true, les paramètres sont encapsulés. La valeur par défaut est false.
S’applique à
WcfServiceRemotingListener(ServiceContext, IServiceRemotingMessageHandler, IServiceRemotingMessageSerializationProvider, Binding, EndpointAddress, Boolean)
Initialise une nouvelle instance de la classe WcfServiceRemotingListener.
public WcfServiceRemotingListener (System.Fabric.ServiceContext serviceContext, Microsoft.ServiceFabric.Services.Remoting.V2.Runtime.IServiceRemotingMessageHandler messageHandler, Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingMessageSerializationProvider serializationProvider = default, System.ServiceModel.Channels.Binding listenerBinding = default, System.ServiceModel.EndpointAddress address = default, bool useWrappedMessage = false);
new Microsoft.ServiceFabric.Services.Remoting.V2.Wcf.Runtime.WcfServiceRemotingListener : System.Fabric.ServiceContext * Microsoft.ServiceFabric.Services.Remoting.V2.Runtime.IServiceRemotingMessageHandler * Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingMessageSerializationProvider * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress * bool -> Microsoft.ServiceFabric.Services.Remoting.V2.Wcf.Runtime.WcfServiceRemotingListener
Public Sub New (serviceContext As ServiceContext, messageHandler As IServiceRemotingMessageHandler, Optional serializationProvider As IServiceRemotingMessageSerializationProvider = Nothing, Optional listenerBinding As Binding = Nothing, Optional address As EndpointAddress = Nothing, Optional useWrappedMessage As Boolean = false)
Paramètres
- serviceContext
- ServiceContext
Contexte du service pour lequel l’écouteur de communication à distance est en cours de construction.
- messageHandler
- IServiceRemotingMessageHandler
Gestionnaire de réception et de traitement des messages de communication à distance. À mesure que les messages sont reçus, l’écouteur remet les messages au gestionnaire.
- serializationProvider
- IServiceRemotingMessageSerializationProvider
Fournisseur de sérialisation.
- 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 du point de terminaison est créée à l’aide de la ressource de point de terminaison par défaut nommée « ServiceEndpointV2 » définie dans le manifeste du service.
- useWrappedMessage
- Boolean
Il indique si les paramètres de la méthode de communication à distance doivent être encapsulés ou non avant de les envoyer sur le câble. Lorsque UseWrappedMessage a la valeur false, les paramètres ne sont pas encapsulés. Lorsque cette valeur est définie sur true, les paramètres sont encapsulés. La valeur par défaut est false.
S’applique à
WcfServiceRemotingListener(ServiceContext, IServiceRemotingMessageHandler, IServiceRemotingMessageSerializationProvider, Binding, String, Boolean)
Initialise une nouvelle instance de la classe WcfServiceRemotingListener.
public WcfServiceRemotingListener (System.Fabric.ServiceContext serviceContext, Microsoft.ServiceFabric.Services.Remoting.V2.Runtime.IServiceRemotingMessageHandler messageHandler, Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingMessageSerializationProvider serializationProvider = default, System.ServiceModel.Channels.Binding listenerBinding = default, string endpointResourceName = "ServiceEndpointV2", bool useWrappedMessage = false);
new Microsoft.ServiceFabric.Services.Remoting.V2.Wcf.Runtime.WcfServiceRemotingListener : System.Fabric.ServiceContext * Microsoft.ServiceFabric.Services.Remoting.V2.Runtime.IServiceRemotingMessageHandler * Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingMessageSerializationProvider * System.ServiceModel.Channels.Binding * string * bool -> Microsoft.ServiceFabric.Services.Remoting.V2.Wcf.Runtime.WcfServiceRemotingListener
Public Sub New (serviceContext As ServiceContext, messageHandler As IServiceRemotingMessageHandler, Optional serializationProvider As IServiceRemotingMessageSerializationProvider = Nothing, Optional listenerBinding As Binding = Nothing, Optional endpointResourceName As String = "ServiceEndpointV2", Optional useWrappedMessage As Boolean = false)
Paramètres
- serviceContext
- ServiceContext
Contexte du service pour lequel l’écouteur de communication à distance est en cours de construction.
- messageHandler
- IServiceRemotingMessageHandler
Gestionnaire de réception et de traitement des messages de communication à distance. À mesure que les messages sont reçus, l’écouteur remet les messages au gestionnaire.
- serializationProvider
- IServiceRemotingMessageSerializationProvider
Fournisseur de sérialisation.
- 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 est null, la valeur par défaut « ServiceEndpointV2 » est utilisée.
- useWrappedMessage
- Boolean
Il indique si les paramètres de la méthode de communication à distance doivent être encapsulés ou non avant de les envoyer sur le câble. Lorsque UseWrappedMessage a la valeur false, les paramètres ne sont pas encapsulés. Lorsque cette valeur est définie sur true, les paramètres sont encapsulés. La valeur par défaut est false.
S’applique à
Azure SDK for .NET