Compartir a través de


WcfCommunicationListener<TServiceContract> Constructores

Definición

Sobrecargas

WcfCommunicationListener<TServiceContract>(ServiceContext, TServiceContract)

Inicializa una nueva instancia de la WcfCommunicationListener<TServiceContract> clase que usa el enlace predeterminado y la dirección del punto de conexión predeterminado.

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

Inicializa una nueva instancia de la WcfCommunicationListener<TServiceContract> clase que usa el enlace del agente de escucha y la dirección de punto de conexión especificadas derivadas de la dirección de punto de conexión especificada.

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

Inicializa una nueva instancia de la WcfCommunicationListener<TServiceContract> clase que usa el enlace del agente de escucha y la dirección de extremo especificadas derivadas del nombre de recurso de punto de conexión especificado.

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

Inicializa una nueva instancia de la WcfCommunicationListener<TServiceContract> clase que usa el enlace del agente de escucha y la dirección de punto de conexión especificadas derivadas de la dirección de punto de conexión especificada.

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

Inicializa una nueva instancia de la WcfCommunicationListener<TServiceContract> clase que usa el enlace del agente de escucha y la dirección de extremo especificadas derivadas del nombre de recurso de punto de conexión especificado.

WcfCommunicationListener<TServiceContract>(ServiceContext, TServiceContract)

Inicializa una nueva instancia de la WcfCommunicationListener<TServiceContract> clase que usa el enlace predeterminado y la dirección del punto de conexión predeterminado.

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)

Parámetros

serviceContext
ServiceContext

Contexto del servicio para el que se está construyendo este agente de escucha de comunicación.

wcfServiceObject
TServiceContract

Servicio WCF que implementa el contrato de servicio WCF especificado.

Comentarios

El enlace del agente de escucha predeterminado se crea mediante CreateTcpListenerBinding(Int64, TimeSpan, TimeSpan) el método .

La dirección de punto de conexión predeterminada se crea mediante el recurso de punto de conexión definido en el manifiesto de servicio. El nombre del recurso de punto de conexión se deriva del tipo de contrato de servicio WCF mediante GetEndpointName(Type) el método . Si no se encuentra el recurso de punto de conexión coincidente en el manifiesto de servicio, se usa una definición de recurso de punto de conexión predeterminada con el puerto cero.

Se aplica a

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

Inicializa una nueva instancia de la WcfCommunicationListener<TServiceContract> clase que usa el enlace del agente de escucha y la dirección de punto de conexión especificadas derivadas de la dirección de punto de conexión especificada.

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)

Parámetros

serviceContext
ServiceContext

Contexto del servicio para el que se está construyendo este agente de escucha de comunicación.

wcfServiceType
Type

Tipo de servicio WCF que implementa el contrato de servicio WCF especificado.

listenerBinding
Binding

Enlace que se va a usar para el punto de conexión WCF. Si no se especifica listenerBinding o es null, se crea un enlace de agente de escucha predeterminado mediante CreateTcpListenerBinding(Int64, TimeSpan, TimeSpan) el método .

address
EndpointAddress

Dirección de escucha del punto de conexión wcF. Si no se especifica la dirección o es null, se crea una dirección predeterminada buscando el recurso de punto de conexión desde el manifiesto de servicio. El nombre del recurso de punto de conexión se deriva del tipo de contrato de servicio WCF mediante GetEndpointName(Type) el método . Si no se encuentra el recurso de punto de conexión coincidente en el manifiesto de servicio, se usa una definición de recurso de punto de conexión predeterminada con el puerto cero.

Se aplica a

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

Inicializa una nueva instancia de la WcfCommunicationListener<TServiceContract> clase que usa el enlace del agente de escucha y la dirección de extremo especificadas derivadas del nombre de recurso de punto de conexión especificado.

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)

Parámetros

serviceContext
ServiceContext

Contexto del servicio para el que se está construyendo este agente de escucha de comunicación.

wcfServiceType
Type

Tipo de servicio WCF que implementa el contrato de servicio WCF especificado.

listenerBinding
Binding

Enlace que se va a usar para el punto de conexión WCF. Si no se especifica listenerBinding o es null, se crea un enlace de agente de escucha predeterminado mediante CreateTcpListenerBinding(Int64, TimeSpan, TimeSpan) el método .

endpointResourceName
String

Nombre del recurso de punto de conexión definido en el manifiesto de servicio que se debe usar para crear la dirección para el agente de escucha. Si no se especifica endpointResourceName o es null, su nombre se deriva del tipo de contrato de servicio WCF mediante GetEndpointName(Type) el método . Si no se encuentra el recurso de punto de conexión coincidente en el manifiesto de servicio, se usa una definición de recurso de punto de conexión predeterminada con el puerto cero.

Se aplica a

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

Inicializa una nueva instancia de la WcfCommunicationListener<TServiceContract> clase que usa el enlace del agente de escucha y la dirección de punto de conexión especificadas derivadas de la dirección de punto de conexión especificada.

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)

Parámetros

serviceContext
ServiceContext

Contexto del servicio para el que se está construyendo este agente de escucha de comunicación.

wcfServiceObject
TServiceContract

Servicio WCF que implementa el contrato de servicio WCF especificado.

listenerBinding
Binding

Enlace que se va a usar para el punto de conexión WCF. Si no se especifica listenerBinding o es null, se crea un enlace de agente de escucha predeterminado mediante CreateTcpListenerBinding(Int64, TimeSpan, TimeSpan) el método .

address
EndpointAddress

Dirección de escucha del punto de conexión wcF. Si no se especifica la dirección o es null, se crea una dirección predeterminada buscando el recurso de punto de conexión desde el manifiesto de servicio. El nombre del recurso de punto de conexión se deriva del tipo de contrato de servicio WCF mediante GetEndpointName(Type) el método . Si no se encuentra el recurso de punto de conexión coincidente en el manifiesto de servicio, se usa una definición de recurso de punto de conexión predeterminada con el puerto cero.

Se aplica a

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

Inicializa una nueva instancia de la WcfCommunicationListener<TServiceContract> clase que usa el enlace del agente de escucha y la dirección de extremo especificadas derivadas del nombre de recurso de punto de conexión especificado.

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)

Parámetros

serviceContext
ServiceContext

Contexto del servicio para el que se está construyendo este agente de escucha de comunicación.

wcfServiceObject
TServiceContract

Servicio WCF que implementa el contrato de servicio WCF especificado.

listenerBinding
Binding

Enlace que se va a usar para el punto de conexión WCF. Si no se especifica listenerBinding o es null, se crea un enlace de agente de escucha predeterminado mediante CreateTcpListenerBinding(Int64, TimeSpan, TimeSpan) el método .

endpointResourceName
String

Nombre del recurso de punto de conexión definido en el manifiesto de servicio que se debe usar para crear la dirección para el agente de escucha. Si no se especifica endpointResourceName o es null, su nombre se deriva del tipo de contrato de servicio WCF mediante GetEndpointName(Type) el método . Si no se encuentra el recurso de punto de conexión coincidente en el manifiesto de servicio, se usa una definición de recurso de punto de conexión predeterminada con el puerto cero.

Se aplica a