IChannelFactory<TChannel>.CreateChannel Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea un canal de un tipo especificado a una dirección de punto de conexión especificada.
Sobrecargas
CreateChannel(EndpointAddress) |
Crea un canal de un tipo especificado a una dirección de punto de conexión especificada. |
CreateChannel(EndpointAddress, Uri) |
Crea un canal de un tipo especificado para una dirección del punto de conexión y dirección de transporte especificadas a donde se envían los mensajes. |
Comentarios
Utilice la sobrecarga CreateChannel(EndpointAddress, Uri) para distinguir la dirección a la que se envía inicialmente el mensaje desde el destino último cuando desee hacer el enrutamiento manual. Observe que se cierran todos los canales creado por este generador del canal cuando se cierra el generador del canal. Para obtener una explicación sobre el direccionamiento, consulte el tema Direcciones .
CreateChannel(EndpointAddress)
- Source:
- IChannelFactory.cs
- Source:
- IChannelFactory.cs
- Source:
- IChannelFactory.cs
Crea un canal de un tipo especificado a una dirección de punto de conexión especificada.
public:
TChannel CreateChannel(System::ServiceModel::EndpointAddress ^ to);
public TChannel CreateChannel (System.ServiceModel.EndpointAddress to);
abstract member CreateChannel : System.ServiceModel.EndpointAddress -> 'Channel
Public Function CreateChannel (to As EndpointAddress) As TChannel
Parámetros
El EndpointAddress que proporciona la ubicación del servicio.
Devoluciones
Canal del tipo TChannel
para la dirección del extremo especificada.
Comentarios
Utilice la sobrecarga CreateChannel(EndpointAddress, Uri) para distinguir la dirección a la que se envía inicialmente el mensaje desde el destino último cuando desee hacer el enrutamiento manual. Observe que se cierran todos los canales creado por este generador del canal cuando se cierra el generador del canal.
Se aplica a
CreateChannel(EndpointAddress, Uri)
- Source:
- IChannelFactory.cs
- Source:
- IChannelFactory.cs
- Source:
- IChannelFactory.cs
Crea un canal de un tipo especificado para una dirección del punto de conexión y dirección de transporte especificadas a donde se envían los mensajes.
public:
TChannel CreateChannel(System::ServiceModel::EndpointAddress ^ to, Uri ^ via);
public TChannel CreateChannel (System.ServiceModel.EndpointAddress to, Uri via);
abstract member CreateChannel : System.ServiceModel.EndpointAddress * Uri -> 'Channel
Public Function CreateChannel (to As EndpointAddress, via As Uri) As TChannel
Parámetros
El EndpointAddress que proporciona la ubicación del servicio.
Devoluciones
Canal del tipo TChannel
para la dirección del extremo y la dirección de transporte especificadas.
Comentarios
La dirección de transporte especificada por via
es la ubicación a la que se debería enviar inicialmente un mensaje de camino a alguna otra dirección remota especificada por to
donde se encuentra el servicio. En la mayoría de los escenarios de Internet, el URI via
es igual que Uri de la dirección final to
del servicio. Sólo puede distinguir entre estas dos direcciones cuando desee hacer algún tipo de enrutamiento manual. Observe que se cierran todos los canales creado por este generador del canal cuando se cierra el generador del canal. Para obtener una explicación sobre el direccionamiento, consulte el tema Direcciones .