Compartir a través de


TransactionFlowBindingElement.CanBuildChannelListener<TChannel> Método

Definición

Devuelve un valor que indica si el contexto de enlace especificado puede compilar una escucha de canales para aceptar canales de un 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

El tipo de canal.

Parámetros

context
BindingContext

BindingContext que se debería utilizar para determinar si se puede crear una escucha de canales.

Devoluciones

true si se puede crear una escucha de canales para el tipo especificado a partir de context; de lo contrario, false.

Excepciones

context es null.

Comentarios

Debería llamar a este método si desea comprobar que la escucha de canales para los canales de tipo TChannel se puede crear para el context especificado antes de intentar realmente crear la escucha. Observe que BuildChannelListener produce una excepción si no puede compilar una escucha de canales para el tipo de canal especificado.

Se aplica a