Condividi tramite


OneWayBindingElement.CanBuildChannelFactory<TChannel> Metodo

Definizione

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.

Restituisce

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.

Si applica a