Język

TransactionFlowBindingElement.CanBuildChannelFactory<TChannel> Metoda

Definicja

Zwraca wartość wskazującą, czy określony kontekst powiązania może utworzyć fabrykę kanałów do produkcji kanałów określonego 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 kanału.

Parametry

context
BindingContext

Element BindingContext , który należy użyć do określenia, czy można utworzyć fabrykę kanałów.

Zwraca

true jeśli fabryki kanałów dla określonego typu kanału można skompilować z context; w przeciwnym razie false.

Wyjątki

Parametr context ma wartość null.

Uwagi

Należy wywołać tę metodę, aby sprawdzić, czy fabryka kanałów dla kanałów typu TChannel może zostać skompilowana dla określonego contextelementu , przed podjęciem próby faktycznego skompilowania fabryki. Należy pamiętać, że BuildChannelFactory zgłasza wyjątek, jeśli nie może skompilować fabryki kanałów dla określonego typu kanału.

Dotyczy