Compartir a través de


DuplexChannelFactory<TChannel> Constructores

Definición

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel>.

Sobrecargas

DuplexChannelFactory<TChannel>(Object)

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con un objeto que implementa el contrato de devolución de llamada.

DuplexChannelFactory<TChannel>(Type, String, EndpointAddress)

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con el tipo especificado de instancia de devolución de llamada, configuración y dirección remota.

DuplexChannelFactory<TChannel>(Type, ServiceEndpoint)

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con el tipo especificado de instancia de devolución de llamada y punto de conexión de servicio.

DuplexChannelFactory<TChannel>(Type, Binding, String)

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con el tipo especificado de instancia de devolución de llamada, enlace y dirección remota.

DuplexChannelFactory<TChannel>(Type, Binding, EndpointAddress)

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con el tipo especificado de instancia de devolución de llamada, enlace y dirección remota.

DuplexChannelFactory<TChannel>(InstanceContext, String, EndpointAddress)

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con un objeto que implementa el contrato de devolución de llamada y una configuración y dirección de punto de conexión especificadas.

DuplexChannelFactory<TChannel>(InstanceContext, Binding, EndpointAddress)

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con un objeto que implementa el contrato de devolución de llamada y una dirección de enlace y punto de conexión especificadas.

DuplexChannelFactory<TChannel>(Object, String, EndpointAddress)

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con un objeto que implementa el contrato de devolución de llamada y una dirección de punto de conexión y configuración especificadas.

DuplexChannelFactory<TChannel>(Object, Binding, String)

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con el objeto de devolución de llamada, el enlace y la dirección remota especificados.

DuplexChannelFactory<TChannel>(Object, Binding, EndpointAddress)

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con un objeto que implementa el contrato de devolución de llamada y una dirección de enlace y punto de conexión especificadas.

DuplexChannelFactory<TChannel>(InstanceContext, Binding, String)

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con el contexto de instancia, el enlace y la dirección remota especificados.

DuplexChannelFactory<TChannel>(Type, Binding)

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con el tipo especificado de instancia de devolución de llamada y enlace.

DuplexChannelFactory<TChannel>(Type, String)

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con el tipo especificado de instancia y configuración de devolución de llamada.

DuplexChannelFactory<TChannel>(Type)

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con el tipo especificado de instancia de devolución de llamada.

DuplexChannelFactory<TChannel>(Object, Binding)

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con un objeto que implementa el contrato de devolución de llamada y un enlace especificado.

DuplexChannelFactory<TChannel>(Object, ServiceEndpoint)

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con un objeto que implementa el contrato de devolución de llamada y un punto de conexión especificado.

DuplexChannelFactory<TChannel>(InstanceContext)

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con el contexto de instancia especificado.

DuplexChannelFactory<TChannel>(InstanceContext, Binding)

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con un contexto que implementa el contrato de devolución de llamada y un enlace especificado.

DuplexChannelFactory<TChannel>(InstanceContext, ServiceEndpoint)

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con un objeto que implementa el contrato de devolución de llamada y un punto de conexión especificado.

DuplexChannelFactory<TChannel>(InstanceContext, String)

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con un objeto que implementa el contrato de devolución de llamada y una configuración especificada.

DuplexChannelFactory<TChannel>(Object, String)

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con un objeto que implementa el contrato de devolución de llamada y una configuración especificada.

DuplexChannelFactory<TChannel>(Object)

Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con un objeto que implementa el contrato de devolución de llamada.

public:
 DuplexChannelFactory(System::Object ^ callbackObject);
public DuplexChannelFactory (object callbackObject);
new System.ServiceModel.DuplexChannelFactory<'Channel> : obj -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackObject As Object)

Parámetros

callbackObject
Object

El Object que usa el cliente para escuchar mensajes del servicio conectado.

Excepciones

callbackObject es null.

Comentarios

Use este constructor para pasar un objeto que implemente el contrato de devolución de llamada para el servicio de destino mediante programación en lugar de usar un archivo de configuración de aplicación.

Se aplica a

DuplexChannelFactory<TChannel>(Type, String, EndpointAddress)

Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con el tipo especificado de instancia de devolución de llamada, configuración y dirección remota.

public:
 DuplexChannelFactory(Type ^ callbackInstanceType, System::String ^ endpointConfigurationName, System::ServiceModel::EndpointAddress ^ remoteAddress);
public DuplexChannelFactory (Type callbackInstanceType, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type * string * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstanceType As Type, endpointConfigurationName As String, remoteAddress As EndpointAddress)

Parámetros

callbackInstanceType
Type

El Type que proporciona la instancia de devolución de llamada que usa el cliente para escuchar mensajes del servicio conectado.

endpointConfigurationName
String

Nombre usado para la configuración del punto de conexión.

remoteAddress
EndpointAddress

El EndpointAddress que proporciona la ubicación del servicio.

Excepciones

callbackInstanceType o endpointConfigurationName o remoteAddress es null.

Se aplica a

DuplexChannelFactory<TChannel>(Type, ServiceEndpoint)

Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con el tipo especificado de instancia de devolución de llamada y punto de conexión de servicio.

public:
 DuplexChannelFactory(Type ^ callbackInstanceType, System::ServiceModel::Description::ServiceEndpoint ^ endpoint);
public:
 DuplexChannelFactory(Type ^ callbackInstanceType, System::ServiceModel::Description::ServiceEndpoint ^ serviceEndpoint);
public DuplexChannelFactory (Type callbackInstanceType, System.ServiceModel.Description.ServiceEndpoint endpoint);
public DuplexChannelFactory (Type callbackInstanceType, System.ServiceModel.Description.ServiceEndpoint serviceEndpoint);
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type * System.ServiceModel.Description.ServiceEndpoint -> System.ServiceModel.DuplexChannelFactory<'Channel>
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type * System.ServiceModel.Description.ServiceEndpoint -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstanceType As Type, endpoint As ServiceEndpoint)
Public Sub New (callbackInstanceType As Type, serviceEndpoint As ServiceEndpoint)

Parámetros

callbackInstanceType
Type

El Type que proporciona la instancia de devolución de llamada que usa el cliente para escuchar mensajes del servicio conectado.

endpointserviceEndpoint
ServiceEndpoint

El ServiceEndpoint para el servicio.

Excepciones

callbackInstanceType es null.

Se aplica a

DuplexChannelFactory<TChannel>(Type, Binding, String)

Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con el tipo especificado de instancia de devolución de llamada, enlace y dirección remota.

public:
 DuplexChannelFactory(Type ^ callbackInstanceType, System::ServiceModel::Channels::Binding ^ binding, System::String ^ remoteAddress);
public DuplexChannelFactory (Type callbackInstanceType, System.ServiceModel.Channels.Binding binding, string remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type * System.ServiceModel.Channels.Binding * string -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstanceType As Type, binding As Binding, remoteAddress As String)

Parámetros

callbackInstanceType
Type

El Type que proporciona la instancia de devolución de llamada que usa el cliente para escuchar mensajes del servicio conectado.

binding
Binding

El Binding usado para conectarse al servicio por canales producidos por la fábrica.

remoteAddress
String

Dirección remota que proporciona la ubicación del servicio.

Excepciones

callbackInstanceType o binding o remoteAddress es null.

Se aplica a

DuplexChannelFactory<TChannel>(Type, Binding, EndpointAddress)

Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con el tipo especificado de instancia de devolución de llamada, enlace y dirección remota.

public:
 DuplexChannelFactory(Type ^ callbackInstanceType, System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ remoteAddress);
public DuplexChannelFactory (Type callbackInstanceType, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstanceType As Type, binding As Binding, remoteAddress As EndpointAddress)

Parámetros

callbackInstanceType
Type

El Type que proporciona la instancia de devolución de llamada que usa el cliente para escuchar mensajes del servicio conectado.

binding
Binding

El Binding usado para conectarse al servicio por canales producidos por la fábrica.

remoteAddress
EndpointAddress

El EndpointAddress que proporciona la ubicación del servicio.

Excepciones

callbackInstanceType o binding o remoteAddress es null.

Se aplica a

DuplexChannelFactory<TChannel>(InstanceContext, String, EndpointAddress)

Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con un objeto que implementa el contrato de devolución de llamada y una configuración y dirección de punto de conexión especificadas.

public:
 DuplexChannelFactory(System::ServiceModel::InstanceContext ^ callbackInstance, System::String ^ endpointConfigurationName, System::ServiceModel::EndpointAddress ^ remoteAddress);
public DuplexChannelFactory (System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : System.ServiceModel.InstanceContext * string * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstance As InstanceContext, endpointConfigurationName As String, remoteAddress As EndpointAddress)

Parámetros

callbackInstance
InstanceContext

El InstanceContext que usa el cliente para escuchar mensajes del servicio conectado.

endpointConfigurationName
String

Nombre usado para la configuración del punto de conexión.

remoteAddress
EndpointAddress

El EndpointAddress que proporciona la ubicación del servicio.

Excepciones

callbackInstance o endpointConfigurationName o remoteAddress es null.

Comentarios

Use este constructor para pasar un objeto de contexto de instancia que implemente el contrato de devolución de llamada para la información de dirección del servicio de destino mediante programación, pasar la información de dirección mediante programación y determinar la información del punto de conexión de destino restante del archivo de configuración de la aplicación cliente.

Se aplica a

DuplexChannelFactory<TChannel>(InstanceContext, Binding, EndpointAddress)

Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con un objeto que implementa el contrato de devolución de llamada y una dirección de enlace y punto de conexión especificadas.

public:
 DuplexChannelFactory(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ remoteAddress);
public DuplexChannelFactory (System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : System.ServiceModel.InstanceContext * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstance As InstanceContext, binding As Binding, remoteAddress As EndpointAddress)

Parámetros

callbackInstance
InstanceContext

El InstanceContext que usa el cliente para escuchar mensajes del servicio conectado.

binding
Binding

El Binding usado para conectarse al servicio por canales producidos por la fábrica.

remoteAddress
EndpointAddress

El EndpointAddress que proporciona la ubicación del servicio.

Excepciones

callbackInstance o binding o remoteAddress es null.

Comentarios

Use este constructor para pasar un objeto de contexto de instancia que implemente el contrato de devolución de llamada para el servicio de destino y pasar la información de enlace y dirección mediante programación en lugar de usar un archivo de configuración de aplicación.

Se aplica a

DuplexChannelFactory<TChannel>(Object, String, EndpointAddress)

Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con un objeto que implementa el contrato de devolución de llamada y una dirección de punto de conexión y configuración especificadas.

public:
 DuplexChannelFactory(System::Object ^ callbackObject, System::String ^ endpointConfigurationName, System::ServiceModel::EndpointAddress ^ remoteAddress);
public DuplexChannelFactory (object callbackObject, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : obj * string * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackObject As Object, endpointConfigurationName As String, remoteAddress As EndpointAddress)

Parámetros

callbackObject
Object

El Object que usa el cliente para escuchar mensajes del servicio conectado.

endpointConfigurationName
String

Nombre usado para la configuración del punto de conexión.

remoteAddress
EndpointAddress

El EndpointAddress que proporciona la ubicación del servicio.

Excepciones

callbackObject o endpointConfigurationName o remoteAddress es null.

Comentarios

Use este constructor para pasar un objeto de servicio que implemente el contrato de devolución de llamada para el servicio de destino, pasar la información de dirección mediante programación y determinar la información del punto de conexión de destino restante del archivo de configuración de la aplicación cliente.

Se aplica a

DuplexChannelFactory<TChannel>(Object, Binding, String)

Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con el objeto de devolución de llamada, el enlace y la dirección remota especificados.

public:
 DuplexChannelFactory(System::Object ^ callbackObject, System::ServiceModel::Channels::Binding ^ binding, System::String ^ remoteAddress);
public DuplexChannelFactory (object callbackObject, System.ServiceModel.Channels.Binding binding, string remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : obj * System.ServiceModel.Channels.Binding * string -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackObject As Object, binding As Binding, remoteAddress As String)

Parámetros

callbackObject
Object

El Object que usa el cliente para escuchar mensajes del servicio conectado.

binding
Binding

El Binding usado para conectarse al servicio por canales producidos por la fábrica.

remoteAddress
String

Dirección remota que proporciona la ubicación del servicio.

Excepciones

callbackObject o binding o remoteAddress es null.

Se aplica a

DuplexChannelFactory<TChannel>(Object, Binding, EndpointAddress)

Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con un objeto que implementa el contrato de devolución de llamada y una dirección de enlace y punto de conexión especificadas.

public:
 DuplexChannelFactory(System::Object ^ callbackObject, System::ServiceModel::Channels::Binding ^ binding, System::ServiceModel::EndpointAddress ^ remoteAddress);
public DuplexChannelFactory (object callbackObject, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : obj * System.ServiceModel.Channels.Binding * System.ServiceModel.EndpointAddress -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackObject As Object, binding As Binding, remoteAddress As EndpointAddress)

Parámetros

callbackObject
Object

El Object que usa el cliente para escuchar mensajes del servicio conectado.

binding
Binding

El Binding usado para conectarse al servicio por canales producidos por la fábrica.

remoteAddress
EndpointAddress

El EndpointAddress que proporciona la ubicación del servicio.

Excepciones

callbackObject o binding o remoteAddress es null.

Comentarios

Use este constructor para pasar un objeto de servicio que implemente el contrato de devolución de llamada para el servicio de destino y pase la información de enlace y dirección mediante programación en lugar de usar un archivo de configuración de aplicación.

Se aplica a

DuplexChannelFactory<TChannel>(InstanceContext, Binding, String)

Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con el contexto de instancia, el enlace y la dirección remota especificados.

public:
 DuplexChannelFactory(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::Channels::Binding ^ binding, System::String ^ remoteAddress);
public DuplexChannelFactory (System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding, string remoteAddress);
new System.ServiceModel.DuplexChannelFactory<'Channel> : System.ServiceModel.InstanceContext * System.ServiceModel.Channels.Binding * string -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstance As InstanceContext, binding As Binding, remoteAddress As String)

Parámetros

callbackInstance
InstanceContext

El InstanceContext que usa el cliente para escuchar mensajes del servicio conectado.

binding
Binding

El Binding usado para conectarse al servicio por canales producidos por la fábrica.

remoteAddress
String

Dirección remota que proporciona la ubicación del servicio.

Excepciones

callbackInstance o binding o remoteAddress es null.

Se aplica a

DuplexChannelFactory<TChannel>(Type, Binding)

Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con el tipo especificado de instancia de devolución de llamada y enlace.

public:
 DuplexChannelFactory(Type ^ callbackInstanceType, System::ServiceModel::Channels::Binding ^ binding);
public DuplexChannelFactory (Type callbackInstanceType, System.ServiceModel.Channels.Binding binding);
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type * System.ServiceModel.Channels.Binding -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstanceType As Type, binding As Binding)

Parámetros

callbackInstanceType
Type

El Type que proporciona la instancia de devolución de llamada que usa el cliente para escuchar mensajes del servicio conectado.

binding
Binding

El Binding usado para conectarse al servicio por canales producidos por la fábrica.

Excepciones

callbackInstanceType o binding es null.

Se aplica a

DuplexChannelFactory<TChannel>(Type, String)

Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con el tipo especificado de instancia y configuración de devolución de llamada.

public:
 DuplexChannelFactory(Type ^ callbackInstanceType, System::String ^ endpointConfigurationName);
public DuplexChannelFactory (Type callbackInstanceType, string endpointConfigurationName);
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type * string -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstanceType As Type, endpointConfigurationName As String)

Parámetros

callbackInstanceType
Type

El Type que proporciona la instancia de devolución de llamada que usa el cliente para escuchar mensajes del servicio conectado.

endpointConfigurationName
String

Nombre usado para la configuración del punto de conexión.

Excepciones

callbackInstanceType o endpointConfigurationName es null.

Se aplica a

DuplexChannelFactory<TChannel>(Type)

Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con el tipo especificado de instancia de devolución de llamada.

public:
 DuplexChannelFactory(Type ^ callbackInstanceType);
public DuplexChannelFactory (Type callbackInstanceType);
new System.ServiceModel.DuplexChannelFactory<'Channel> : Type -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstanceType As Type)

Parámetros

callbackInstanceType
Type

El Type que proporciona la instancia de devolución de llamada que usa el cliente para escuchar mensajes del servicio conectado.

Excepciones

callbackInstanceType es null.

Se aplica a

DuplexChannelFactory<TChannel>(Object, Binding)

Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con un objeto que implementa el contrato de devolución de llamada y un enlace especificado.

public:
 DuplexChannelFactory(System::Object ^ callbackObject, System::ServiceModel::Channels::Binding ^ binding);
public DuplexChannelFactory (object callbackObject, System.ServiceModel.Channels.Binding binding);
new System.ServiceModel.DuplexChannelFactory<'Channel> : obj * System.ServiceModel.Channels.Binding -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackObject As Object, binding As Binding)

Parámetros

callbackObject
Object

El Object que usa el cliente para escuchar mensajes del servicio conectado.

binding
Binding

El Binding usado para conectarse al servicio por canales producidos por la fábrica.

Excepciones

callbackObject o binding es null.

Comentarios

Use este constructor para pasar un objeto de contexto de instancia que implemente el contrato de devolución de llamada para el servicio de destino y pasar la información de enlace mediante programación en lugar de usar un archivo de configuración de aplicación.

Se aplica a

DuplexChannelFactory<TChannel>(Object, ServiceEndpoint)

Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con un objeto que implementa el contrato de devolución de llamada y un punto de conexión especificado.

public:
 DuplexChannelFactory(System::Object ^ callbackObject, System::ServiceModel::Description::ServiceEndpoint ^ endpoint);
public DuplexChannelFactory (object callbackObject, System.ServiceModel.Description.ServiceEndpoint endpoint);
new System.ServiceModel.DuplexChannelFactory<'Channel> : obj * System.ServiceModel.Description.ServiceEndpoint -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackObject As Object, endpoint As ServiceEndpoint)

Parámetros

callbackObject
Object

El Object que usa el cliente para escuchar mensajes del servicio conectado.

endpoint
ServiceEndpoint

La ServiceEndpoint a la que se conectan los canales producidos por la fábrica.

Excepciones

callbackObject es null.

Comentarios

Use este constructor para pasar un objeto de servicio que implemente el contrato de devolución de llamada para el servicio de destino y pasar la información del punto de conexión de servicio mediante programación en lugar de usar un archivo de configuración de aplicación.

Se aplica a

DuplexChannelFactory<TChannel>(InstanceContext)

Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con el contexto de instancia especificado.

public:
 DuplexChannelFactory(System::ServiceModel::InstanceContext ^ callbackInstance);
public DuplexChannelFactory (System.ServiceModel.InstanceContext callbackInstance);
new System.ServiceModel.DuplexChannelFactory<'Channel> : System.ServiceModel.InstanceContext -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstance As InstanceContext)

Parámetros

callbackInstance
InstanceContext

El InstanceContext que usa el cliente para escuchar mensajes del servicio conectado.

Excepciones

callbackInstance es null.

Se aplica a

DuplexChannelFactory<TChannel>(InstanceContext, Binding)

Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con un contexto que implementa el contrato de devolución de llamada y un enlace especificado.

public:
 DuplexChannelFactory(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::Channels::Binding ^ binding);
public DuplexChannelFactory (System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding);
new System.ServiceModel.DuplexChannelFactory<'Channel> : System.ServiceModel.InstanceContext * System.ServiceModel.Channels.Binding -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstance As InstanceContext, binding As Binding)

Parámetros

callbackInstance
InstanceContext

El InstanceContext que usa el cliente para escuchar mensajes del servicio conectado.

binding
Binding

El Binding usado para conectarse al servicio por canales producidos por la fábrica.

Excepciones

callbackInstance o binding es null.

Comentarios

Use este constructor para pasar un objeto de contexto de instancia que implemente el contrato de devolución de llamada para el servicio de destino y pasar la información de enlace mediante programación en lugar de usar un archivo de configuración de aplicación.

Se aplica a

DuplexChannelFactory<TChannel>(InstanceContext, ServiceEndpoint)

Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con un objeto que implementa el contrato de devolución de llamada y un punto de conexión especificado.

public:
 DuplexChannelFactory(System::ServiceModel::InstanceContext ^ callbackInstance, System::ServiceModel::Description::ServiceEndpoint ^ endpoint);
public DuplexChannelFactory (System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Description.ServiceEndpoint endpoint);
new System.ServiceModel.DuplexChannelFactory<'Channel> : System.ServiceModel.InstanceContext * System.ServiceModel.Description.ServiceEndpoint -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstance As InstanceContext, endpoint As ServiceEndpoint)

Parámetros

callbackInstance
InstanceContext

El InstanceContext que usa el cliente para escuchar mensajes del servicio conectado.

endpoint
ServiceEndpoint

La ServiceEndpoint a la que se conectan los canales producidos por la fábrica.

Excepciones

callbackInstance es null.

Comentarios

Use este constructor para pasar un objeto de contexto de instancia que implemente el contrato de devolución de llamada para el servicio de destino y pasar la información del punto de conexión mediante programación en lugar de usar un archivo de configuración de aplicación.

Se aplica a

DuplexChannelFactory<TChannel>(InstanceContext, String)

Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con un objeto que implementa el contrato de devolución de llamada y una configuración especificada.

public:
 DuplexChannelFactory(System::ServiceModel::InstanceContext ^ callbackInstance, System::String ^ endpointConfigurationName);
public DuplexChannelFactory (System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName);
new System.ServiceModel.DuplexChannelFactory<'Channel> : System.ServiceModel.InstanceContext * string -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackInstance As InstanceContext, endpointConfigurationName As String)

Parámetros

callbackInstance
InstanceContext

El InstanceContext que usa el cliente para escuchar mensajes del servicio conectado.

endpointConfigurationName
String

Nombre usado para la configuración del punto de conexión.

Excepciones

callbackInstance o endpointConfigurationName es null.

Comentarios

Use este constructor para pasar un objeto de contexto de instancia que implemente el contrato de devolución de llamada para el servicio de destino y para determinar la información del punto de conexión de destino del archivo de configuración de la aplicación cliente.

Se aplica a

DuplexChannelFactory<TChannel>(Object, String)

Source:
DuplexChannelFactory.cs
Source:
DuplexChannelFactory.cs

Inicializa una nueva instancia de la clase DuplexChannelFactory<TChannel> con un objeto que implementa el contrato de devolución de llamada y una configuración especificada.

public:
 DuplexChannelFactory(System::Object ^ callbackObject, System::String ^ endpointConfigurationName);
public DuplexChannelFactory (object callbackObject, string endpointConfigurationName);
new System.ServiceModel.DuplexChannelFactory<'Channel> : obj * string -> System.ServiceModel.DuplexChannelFactory<'Channel>
Public Sub New (callbackObject As Object, endpointConfigurationName As String)

Parámetros

callbackObject
Object

El Object que usa el cliente para escuchar mensajes del servicio conectado.

endpointConfigurationName
String

Nombre de configuración usado para el punto de conexión.

Excepciones

callbackObject o endpointConfigurationName es null.

Comentarios

Use este constructor para pasar un objeto de servicio que implemente el contrato de devolución de llamada para el servicio de destino y determine la información del punto de conexión de destino del archivo de configuración de la aplicación cliente.

Se aplica a