MsmqTransportBindingElement.CanBuildChannelListener<TChannel> Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un valore booleano che indica se è possibile compilare un listener del canale con il contesto fornito.
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
Il tipo di canale da utilizzare per compilare il listener del canale. Tipi di canale consentiti sono IInputSessionChannel o una classe IInputChannel.
Parametri
- context
- BindingContext
Classe BindingContext utilizzabile per compilare il listener del canale.
Restituisce
true
se è possibile compilare un listener del canale con il contesto fornito. In caso contrario, false
.
L'associazione restituisce true
solo quando TChannel
è IInputChannel o IInputSessionChannel.
Esempio
if (transportBindingElement.CanBuildChannelListener<IInputChannel>(context))
{
// Do something...
}