Share via


ConnectionOrientedTransportBindingElement.CanBuildChannelListener<TChannel> Método

Definição

Determina se um ouvinte de canais do tipo especificado pode ser criado.

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

O tipo de canal a ser verificado.

Parâmetros

context
BindingContext

O BindingContext do canal.

Retornos

Boolean

true se um ouvinte de canais puder ser criado; caso contrário false.

Exceções

context é null.

Comentários

Você deve chamar esse método antes de tentar criar um ouvinte de canal.

Se TChannel esse método for IDuplexSessionChannel retornado true somente quando estiver no modo em buffer. Se TChannel esse método for IReplyChannel retornado true somente quando estiver no modo de streaming.

Aplica-se a