NamedPipeTransportBindingElement.BuildChannelFactory<TChannel> 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 generador de canales del tipo especificado que se puede usar para crear canales.
public:
generic <typename TChannel>
override System::ServiceModel::Channels::IChannelFactory<TChannel> ^ BuildChannelFactory(System::ServiceModel::Channels::BindingContext ^ context);
public override System.ServiceModel.Channels.IChannelFactory<TChannel> BuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context);
override this.BuildChannelFactory : System.ServiceModel.Channels.BindingContext -> System.ServiceModel.Channels.IChannelFactory<'Channel>
Public Overrides Function BuildChannelFactory(Of TChannel) (context As BindingContext) As IChannelFactory(Of TChannel)
Parámetros de tipo
- TChannel
Tipo de generador de canales que se va a crear.
Parámetros
- context
- BindingContext
Miembros que describen enlaces, comportamientos, contratos y otra información necesaria para crear el generador de canales.
Devoluciones
Devuelve un generador de canales del tipo especificado.
Excepciones
context no puede ser null.
Se pasó un argumento no válido.
Ejemplos
En este ejemplo se muestra cómo crear un generador de canales del tipo especificado que se puede usar para crear canales:
BindingContext bContext = new BindingContext(customBinding, bpCollection);
IChannelFactory<IOutputChannel> factory =
binding.BuildChannelFactory<IOutputChannel>(bContext);
Dim bContext As New BindingContext(customBinding, bpCollection)
Dim factory As IChannelFactory(Of IOutputChannel) = binding.BuildChannelFactory(Of IOutputChannel)(bContext)
Comentarios
Este método se puede usar para crear un generador de canales del tipo especificado para enviar mensajes en función de la configuración del elemento de enlace de transporte.