OneWayBindingElement.CanBuildChannelFactory<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.
Ottiene un valore che indica se può essere compilata una channel factory del tipo specificato.
public:
generic <typename TChannel>
override bool CanBuildChannelFactory(System::ServiceModel::Channels::BindingContext ^ context);
public override bool CanBuildChannelFactory<TChannel>(System.ServiceModel.Channels.BindingContext context);
override this.CanBuildChannelFactory : System.ServiceModel.Channels.BindingContext -> bool
Public Overrides Function CanBuildChannelFactory(Of TChannel) (context As BindingContext) As Boolean
Parametri di tipo
- TChannel
Tipo di channel factory da compilare.
Parametri
- context
- BindingContext
Classe BindingContext che fornisce il contesto per l'elemento di associazione.
Valori restituiti
true se può essere compilata una channel factory del tipo specificato. In caso contrario, false. Il valore predefinito è false.
Eccezioni
context è null.
Commenti
È necessario chiamare questo metodo prima di tentare di creare una channel factory.
Questo metodo restituisce true quando TChannel è di tipo IOutputChannel e l'associazione successiva a quella corrente nello stack dell'associazione è un'interfaccia IDuplexSessionChannel o IRequestChannel.