Udostępnij za pośrednictwem


TransactionFlowBindingElement.CanBuildChannelFactory<TChannel> Metoda

Definicja

Zwraca wartość wskazującą, czy określony kontekst powiązania może kompilować 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

BindingContext, Która powinna zostać użyta do określenia, czy można skompilować fabrykę kanałów.

Zwraca

Boolean

true Jeśli można skompilować fabrykę kanałów dla określonego typu kanału context ; w przeciwnym razie, false .

Wyjątki

context to 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 context , przed podjęciem próby utworzenia fabryki. Należy zauważyć, że BuildChannelFactory zgłasza wyjątek, jeśli nie może skompilować fabryki kanałów dla określonego typu kanału.

Dotyczy