Partager via


WcfCommunicationListener<TServiceContract> Constructeurs

Définition

Surcharges

WcfCommunicationListener<TServiceContract>(ServiceContext, TServiceContract)

Initialise une nouvelle instance de la classe qui utilise la liaison par défaut et l’adresse WcfCommunicationListener<TServiceContract> de point de terminaison par défaut.

WcfCommunicationListener<TServiceContract>(ServiceContext, Type, Binding, EndpointAddress)

Initialise une nouvelle instance de la classe qui utilise la liaison d’écouteur et l’adresse WcfCommunicationListener<TServiceContract> de point de terminaison spécifiées à partir de l’adresse de point de terminaison spécifiée.

WcfCommunicationListener<TServiceContract>(ServiceContext, Type, Binding, String)

Initialise une nouvelle instance de la classe qui utilise la liaison d’écouteur et l’adresse WcfCommunicationListener<TServiceContract> de point de terminaison spécifiées à partir du nom de ressource de point de terminaison spécifié.

WcfCommunicationListener<TServiceContract>(ServiceContext, TServiceContract, Binding, EndpointAddress)

Initialise une nouvelle instance de la classe qui utilise la liaison d’écouteur et l’adresse WcfCommunicationListener<TServiceContract> de point de terminaison spécifiées à partir de l’adresse de point de terminaison spécifiée.

WcfCommunicationListener<TServiceContract>(ServiceContext, TServiceContract, Binding, String)

Initialise une nouvelle instance de la classe qui utilise la liaison d’écouteur et l’adresse WcfCommunicationListener<TServiceContract> de point de terminaison spécifiées à partir du nom de ressource de point de terminaison spécifié.

WcfCommunicationListener<TServiceContract>(ServiceContext, TServiceContract)

Initialise une nouvelle instance de la classe qui utilise la liaison par défaut et l’adresse WcfCommunicationListener<TServiceContract> de point de terminaison par défaut.

public WcfCommunicationListener (System.Fabric.ServiceContext serviceContext, TServiceContract wcfServiceObject);
new Microsoft.ServiceFabric.Services.Communication.Wcf.Runtime.WcfCommunicationListener<'ServiceContract> : System.Fabric.ServiceContext * 'ServiceContract -> Microsoft.ServiceFabric.Services.Communication.Wcf.Runtime.WcfCommunicationListener<'ServiceContract>
Public Sub New (serviceContext As ServiceContext, wcfServiceObject As TServiceContract)

Paramètres

serviceContext
ServiceContext

Contexte du service pour lequel cet écouteur de communication est en cours de construction.

wcfServiceObject
TServiceContract

Service WCF implémentant le contrat de service WCF spécifié.

Remarques

La liaison d’écouteur par défaut est créée à l’aide de la CreateTcpListenerBinding(Int64, TimeSpan, TimeSpan) méthode .

L’adresse de point de terminaison par défaut est créée à l’aide de la ressource de point de terminaison définie dans le manifeste du service. Le nom de la ressource de point de terminaison est dérivé du type de contrat de service WCF à l’aide de GetEndpointName(Type) la méthode . Si la ressource de point de terminaison correspondante est introuvable dans le manifeste de service, une définition de ressource de point de terminaison par défaut avec le port zéro est utilisée.

S’applique à

WcfCommunicationListener<TServiceContract>(ServiceContext, Type, Binding, EndpointAddress)

Initialise une nouvelle instance de la classe qui utilise la liaison d’écouteur et l’adresse WcfCommunicationListener<TServiceContract> de point de terminaison spécifiées à partir de l’adresse de point de terminaison spécifiée.

public WcfCommunicationListener (System.Fabric.ServiceContext serviceContext, Type wcfServiceType, System.ServiceModel.Channels.Binding listenerBinding = default, System.ServiceModel.EndpointAddress address = default);
new Microsoft.ServiceFabric.Services.Communication.Wcf.Runtime.WcfCommunicationListener<'ServiceContract> : System.Fabric.ServiceContext * Type * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress -> Microsoft.ServiceFabric.Services.Communication.Wcf.Runtime.WcfCommunicationListener<'ServiceContract>
Public Sub New (serviceContext As ServiceContext, wcfServiceType As Type, Optional listenerBinding As Binding = Nothing, Optional address As EndpointAddress = Nothing)

Paramètres

serviceContext
ServiceContext

Contexte du service pour lequel cet écouteur de communication est en cours de construction.

wcfServiceType
Type

Type de service WCF implémentant le contrat de service WCF spécifié.

listenerBinding
Binding

Liaison à utiliser pour le point de terminaison WCF. Si l’écouteurBinding n’est pas spécifié ou s’il a la valeur Null, une liaison d’écouteur par défaut est créée à l’aide de la CreateTcpListenerBinding(Int64, TimeSpan, TimeSpan) méthode .

address
EndpointAddress

Adresse d’écoute du point de terminaison WCF. Si l’adresse n’est pas spécifiée ou si elle est null, une adresse par défaut est créée en recherchant la ressource de point de terminaison à partir du manifeste de service. Le nom de la ressource de point de terminaison est dérivé du type de contrat de service WCF à l’aide de la GetEndpointName(Type) méthode . Si la ressource de point de terminaison correspondante est introuvable dans le manifeste de service, une définition de ressource de point de terminaison par défaut avec le port zéro est utilisée.

S’applique à

WcfCommunicationListener<TServiceContract>(ServiceContext, Type, Binding, String)

Initialise une nouvelle instance de la classe qui utilise la liaison d’écouteur et l’adresse WcfCommunicationListener<TServiceContract> de point de terminaison spécifiées à partir du nom de ressource de point de terminaison spécifié.

public WcfCommunicationListener (System.Fabric.ServiceContext serviceContext, Type wcfServiceType, System.ServiceModel.Channels.Binding listenerBinding = default, string endpointResourceName = default);
new Microsoft.ServiceFabric.Services.Communication.Wcf.Runtime.WcfCommunicationListener<'ServiceContract> : System.Fabric.ServiceContext * Type * System.ServiceModel.Channels.Binding * string -> Microsoft.ServiceFabric.Services.Communication.Wcf.Runtime.WcfCommunicationListener<'ServiceContract>
Public Sub New (serviceContext As ServiceContext, wcfServiceType As Type, Optional listenerBinding As Binding = Nothing, Optional endpointResourceName As String = Nothing)

Paramètres

serviceContext
ServiceContext

Contexte du service pour lequel cet écouteur de communication est en cours de construction.

wcfServiceType
Type

Type de service WCF implémentant le contrat de service WCF spécifié.

listenerBinding
Binding

Liaison à utiliser pour le point de terminaison WCF. Si l’écouteurBinding n’est pas spécifié ou s’il a la valeur Null, une liaison d’écouteur par défaut est créée à l’aide de la CreateTcpListenerBinding(Int64, TimeSpan, TimeSpan) méthode .

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, son nom est dérivé du type de contrat de service WCF à l’aide GetEndpointName(Type) de la méthode . Si la ressource de point de terminaison correspondante est introuvable dans le manifeste de service, une définition de ressource de point de terminaison par défaut avec le port zéro est utilisée.

S’applique à

WcfCommunicationListener<TServiceContract>(ServiceContext, TServiceContract, Binding, EndpointAddress)

Initialise une nouvelle instance de la classe qui utilise la liaison d’écouteur et l’adresse WcfCommunicationListener<TServiceContract> de point de terminaison spécifiées à partir de l’adresse de point de terminaison spécifiée.

public WcfCommunicationListener (System.Fabric.ServiceContext serviceContext, TServiceContract wcfServiceObject, System.ServiceModel.Channels.Binding listenerBinding = default, System.ServiceModel.EndpointAddress address = default);
new Microsoft.ServiceFabric.Services.Communication.Wcf.Runtime.WcfCommunicationListener<'ServiceContract> : System.Fabric.ServiceContext * 'ServiceContract * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress -> Microsoft.ServiceFabric.Services.Communication.Wcf.Runtime.WcfCommunicationListener<'ServiceContract>
Public Sub New (serviceContext As ServiceContext, wcfServiceObject As TServiceContract, Optional listenerBinding As Binding = Nothing, Optional address As EndpointAddress = Nothing)

Paramètres

serviceContext
ServiceContext

Contexte du service pour lequel cet écouteur de communication est en cours de construction.

wcfServiceObject
TServiceContract

Service WCF implémentant le contrat de service WCF spécifié.

listenerBinding
Binding

Liaison à utiliser pour le point de terminaison WCF. Si l’écouteurBinding n’est pas spécifié ou s’il a la valeur Null, une liaison d’écouteur par défaut est créée à l’aide de la CreateTcpListenerBinding(Int64, TimeSpan, TimeSpan) méthode .

address
EndpointAddress

Adresse d’écoute du point de terminaison WCF. Si l’adresse n’est pas spécifiée ou si elle est null, une adresse par défaut est créée en recherchant la ressource de point de terminaison à partir du manifeste de service. Le nom de la ressource de point de terminaison est dérivé du type de contrat de service WCF à l’aide de la GetEndpointName(Type) méthode . Si la ressource de point de terminaison correspondante est introuvable dans le manifeste de service, une définition de ressource de point de terminaison par défaut avec le port zéro est utilisée.

S’applique à

WcfCommunicationListener<TServiceContract>(ServiceContext, TServiceContract, Binding, String)

Initialise une nouvelle instance de la classe qui utilise la liaison d’écouteur et l’adresse WcfCommunicationListener<TServiceContract> de point de terminaison spécifiées à partir du nom de ressource de point de terminaison spécifié.

public WcfCommunicationListener (System.Fabric.ServiceContext serviceContext, TServiceContract wcfServiceObject, System.ServiceModel.Channels.Binding listenerBinding = default, string endpointResourceName = default);
new Microsoft.ServiceFabric.Services.Communication.Wcf.Runtime.WcfCommunicationListener<'ServiceContract> : System.Fabric.ServiceContext * 'ServiceContract * System.ServiceModel.Channels.Binding * string -> Microsoft.ServiceFabric.Services.Communication.Wcf.Runtime.WcfCommunicationListener<'ServiceContract>
Public Sub New (serviceContext As ServiceContext, wcfServiceObject As TServiceContract, Optional listenerBinding As Binding = Nothing, Optional endpointResourceName As String = Nothing)

Paramètres

serviceContext
ServiceContext

Contexte du service pour lequel cet écouteur de communication est en cours de construction.

wcfServiceObject
TServiceContract

Service WCF implémentant le contrat de service WCF spécifié.

listenerBinding
Binding

Liaison à utiliser pour le point de terminaison WCF. Si l’écouteurBinding n’est pas spécifié ou s’il a la valeur Null, une liaison d’écouteur par défaut est créée à l’aide de la CreateTcpListenerBinding(Int64, TimeSpan, TimeSpan) méthode .

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, son nom est dérivé du type de contrat de service WCF à l’aide GetEndpointName(Type) de la méthode . Si la ressource de point de terminaison correspondante est introuvable dans le manifeste de service, une définition de ressource de point de terminaison par défaut avec le port zéro est utilisée.

S’applique à