Sdílet prostřednictvím


TransactionFlowBindingElement.CanBuildChannelFactory<TChannel> Metoda

Definice

Vrátí hodnotu, která označuje, zda zadaný kontext vazby může vytvořit objekt pro vytváření kanálu pro vytváření kanálů určeného typu.

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

Parametry typu

TChannel

Typ kanálu.

Parametry

context
BindingContext

BindingContextKterý má být použit k určení, zda lze vytvořit objekt pro vytváření kanálů.

Návraty

Boolean

true v případě, že je možné vytvořit objekt pro vytváření kanálů pro zadaný typ kanálu context ; v opačném případě false .

Výjimky

context je null.

Poznámky

Tuto metodu byste měli zavolat, pokud chcete ověřit, že továrna kanálu pro kanály typu TChannel může být sestavena pro zadanou dobu context , než se pokusí vytvořit objekt pro vytváření. Všimněte si, že BuildChannelFactory vyvolá výjimku, pokud nemůže vytvořit objekt pro vytváření kanálu pro zadaný typ kanálu.

Platí pro