TransactionFlowBindingElement.CanBuildChannelFactory<TChannel> Metodo

Definizione

Restituisce un valore che indica se il contesto di associazione specificato può creare una channel factory per la produzione di canali di un 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 canale.

Parametri

context
BindingContext

Classe BindingContext che deve essere utilizzata per determinare se è possibile compilare una channel factory.

Valori restituiti

true se una channel factory per il tipo di canale specificato può essere compilata da context; in caso contrario, false.

Eccezioni

context è null.

Commenti

È necessario chiamare questo metodo per verificare che la channel factory per i canali di tipo TChannel possa essere compilata per l'oggetto specificato contextprima di tentare di compilare effettivamente la factory. Si noti che BuildChannelFactory genera un'eccezione se non riesce a compilare una channel factory per il tipo di canale specificato.

Si applica a