ConnectionOrientedTransportBindingElement.CanBuildChannelListener<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í.
Determina si se puede crear una escucha de canales del tipo especificado.
public:
generic <typename TChannel>
where TChannel : class, System::ServiceModel::Channels::IChannel override bool CanBuildChannelListener(System::ServiceModel::Channels::BindingContext ^ context);
public override bool CanBuildChannelListener<TChannel> (System.ServiceModel.Channels.BindingContext context) where TChannel : class, System.ServiceModel.Channels.IChannel;
override this.CanBuildChannelListener : System.ServiceModel.Channels.BindingContext -> bool (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)
Public Overrides Function CanBuildChannelListener(Of TChannel As {Class, IChannel}) (context As BindingContext) As Boolean
Parámetros de tipo
- TChannel
Tipo de canal que se va a comprobar.
Parámetros
- context
- BindingContext
BindingContext para el canal.
Devoluciones
true
si se puede crear una escucha de canales; de lo contrario, false
.
Excepciones
context
es null
.
Comentarios
Debería llamar a este método antes de intentar crear una escucha de canales.
Si TChannel
es IDuplexSessionChannel este método sólo devuelve true
cuando está en modo almacenado en búfer. Si TChannel
es IReplyChannel este método sólo devuelve true
cuando está en modo de transmisión por secuencias.