Compartilhar via


WcfCommunicationListener<TServiceContract> Construtores

Definição

Sobrecargas

WcfCommunicationListener<TServiceContract>(ServiceContext, TServiceContract)

Inicializa uma nova instância da classe que usa associação WcfCommunicationListener<TServiceContract> padrão e endereço de ponto de extremidade padrão.

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

Inicializa uma nova instância da classe que usa a WcfCommunicationListener<TServiceContract> associação de ouvinte especificada e o endereço do ponto de extremidade derivados do endereço do ponto de extremidade especificado.

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

Inicializa uma nova instância da classe que usa a WcfCommunicationListener<TServiceContract> associação de ouvinte especificada e o endereço do ponto de extremidade derivados do nome do recurso do ponto de extremidade especificado.

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

Inicializa uma nova instância da classe que usa a WcfCommunicationListener<TServiceContract> associação de ouvinte especificada e o endereço do ponto de extremidade derivados do endereço do ponto de extremidade especificado.

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

Inicializa uma nova instância da classe que usa a WcfCommunicationListener<TServiceContract> associação de ouvinte especificada e o endereço do ponto de extremidade derivados do nome do recurso do ponto de extremidade especificado.

WcfCommunicationListener<TServiceContract>(ServiceContext, TServiceContract)

Inicializa uma nova instância da classe que usa associação WcfCommunicationListener<TServiceContract> padrão e endereço de ponto de extremidade padrão.

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

O contexto do serviço para o qual esse ouvinte de comunicação está sendo construído.

wcfServiceObject
TServiceContract

Serviço WCF implementando o contrato de serviço WCF especificado.

Comentários

A associação de ouvinte padrão é criada usando CreateTcpListenerBinding(Int64, TimeSpan, TimeSpan) o método .

O endereço do ponto de extremidade padrão é criado usando o recurso de ponto de extremidade definido no manifesto do serviço. O nome do recurso de ponto de extremidade é derivado do tipo de contrato de serviço WCF usando GetEndpointName(Type) o método . Se o recurso de ponto de extremidade correspondente não for encontrado no manifesto do serviço, uma definição de recurso de ponto de extremidade padrão com a porta zero será usada.

Aplica-se a

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

Inicializa uma nova instância da classe que usa a WcfCommunicationListener<TServiceContract> associação de ouvinte especificada e o endereço do ponto de extremidade derivados do endereço do ponto de extremidade especificado.

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

O contexto do serviço para o qual esse ouvinte de comunicação está sendo construído.

wcfServiceType
Type

Tipo de serviço WCF implementando o contrato de serviço WCF especificado.

listenerBinding
Binding

A associação a ser usada para o ponto de extremidade do WCF. Se o ouvinteBinding não for especificado ou for nulo, uma associação de ouvinte padrão será criada usando o CreateTcpListenerBinding(Int64, TimeSpan, TimeSpan) método .

address
EndpointAddress

O endereço de escuta do ponto de extremidade do WCF. Se o endereço não for especificado ou for nulo, um endereço padrão será criado pesquisando o recurso de ponto de extremidade no manifesto do serviço. O nome do recurso do ponto de extremidade é derivado do tipo de contrato de serviço WCF usando GetEndpointName(Type) o método . Se o recurso de ponto de extremidade correspondente não for encontrado no manifesto do serviço, uma definição de recurso de ponto de extremidade padrão com a porta zero será usada.

Aplica-se a

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

Inicializa uma nova instância da classe que usa a WcfCommunicationListener<TServiceContract> associação de ouvinte especificada e o endereço do ponto de extremidade derivados do nome do recurso do ponto de extremidade 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

O contexto do serviço para o qual esse ouvinte de comunicação está sendo construído.

wcfServiceType
Type

Tipo de serviço WCF implementando o contrato de serviço WCF especificado.

listenerBinding
Binding

A associação a ser usada para o ponto de extremidade do WCF. Se o ouvinteBinding não for especificado ou for nulo, uma associação de ouvinte padrão será criada usando o CreateTcpListenerBinding(Int64, TimeSpan, TimeSpan) método .

endpointResourceName
String

O nome do recurso de ponto de extremidade definido no manifesto do serviço que deve ser usado para criar o endereço para o ouvinte. Se o endpointResourceName não for especificado ou for nulo, seu nome será derivado do tipo de contrato de serviço WCF usando GetEndpointName(Type) o método . Se o recurso de ponto de extremidade correspondente não for encontrado no manifesto do serviço, uma definição de recurso de ponto de extremidade padrão com a porta zero será usada.

Aplica-se a

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

Inicializa uma nova instância da classe que usa a WcfCommunicationListener<TServiceContract> associação de ouvinte especificada e o endereço do ponto de extremidade derivados do endereço do ponto de extremidade especificado.

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

O contexto do serviço para o qual esse ouvinte de comunicação está sendo construído.

wcfServiceObject
TServiceContract

Serviço WCF implementando o contrato de serviço WCF especificado.

listenerBinding
Binding

A associação a ser usada para o ponto de extremidade do WCF. Se o ouvinteBinding não for especificado ou for nulo, uma associação de ouvinte padrão será criada usando o CreateTcpListenerBinding(Int64, TimeSpan, TimeSpan) método .

address
EndpointAddress

O endereço de escuta do ponto de extremidade do WCF. Se o endereço não for especificado ou for nulo, um endereço padrão será criado pesquisando o recurso de ponto de extremidade no manifesto do serviço. O nome do recurso do ponto de extremidade é derivado do tipo de contrato de serviço WCF usando GetEndpointName(Type) o método . Se o recurso de ponto de extremidade correspondente não for encontrado no manifesto do serviço, uma definição de recurso de ponto de extremidade padrão com a porta zero será usada.

Aplica-se a

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

Inicializa uma nova instância da classe que usa a WcfCommunicationListener<TServiceContract> associação de ouvinte especificada e o endereço do ponto de extremidade derivados do nome do recurso do ponto de extremidade 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

O contexto do serviço para o qual esse ouvinte de comunicação está sendo construído.

wcfServiceObject
TServiceContract

Serviço WCF implementando o contrato de serviço WCF especificado.

listenerBinding
Binding

A associação a ser usada para o ponto de extremidade do WCF. Se o ouvinteBinding não for especificado ou for nulo, uma associação de ouvinte padrão será criada usando o CreateTcpListenerBinding(Int64, TimeSpan, TimeSpan) método .

endpointResourceName
String

O nome do recurso de ponto de extremidade definido no manifesto do serviço que deve ser usado para criar o endereço para o ouvinte. Se o endpointResourceName não for especificado ou for nulo, seu nome será derivado do tipo de contrato de serviço WCF usando GetEndpointName(Type) o método . Se o recurso de ponto de extremidade correspondente não for encontrado no manifesto do serviço, uma definição de recurso de ponto de extremidade padrão com a porta zero será usada.

Aplica-se a