TransactionFlowBindingElement.CanBuildChannelListener<TChannel> Metodo

Definizione

Restituisce un valore che indica se il contesto di associazione specificato può compilare un listener del canale che accetti canali del tipo specificato.

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

Parametri di tipo

TChannel

Tipo di canale.

Parametri

context
BindingContext

Classe BindingContext che deve essere utilizzata per determinare se è possibile compilare un listener del canale.

Restituisce

true se un listener del canale per il tipo di canale specificato può essere compilato da context. In caso contrario, false.

Eccezioni

context è null.

Commenti

Prima di tentare di compilare effettivamente il listener, è consigliabile chiamare questo metodo per verificare se il listener del canale per i canali di tipo TChannel può essere compilato per l'elemento context specificato. Se non può compilare un listener del canale per il tipo di canale specificato, il metodo BuildChannelListener genera un'eccezione.

Si applica a