TransactionFlowBindingElement.CanBuildChannelFactory<TChannel> Метод

Определение

Возвращает значение, указывающее, может ли заданный контекст привязки выполнить построение фабрики каналов для создания каналов определенного типа.

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

Параметры типа

TChannel

Тип канала.

Параметры

context
BindingContext

Объект BindingContext, который используется, чтобы определить, можно ли создать фабрику каналов.

Возвращаемое значение

Boolean

Значение true, если можно создать из параметра context фабрику каналов указанного типа; в противном случае — значение false.

Исключения

context имеет значение null.

Комментарии

Этот метод следует вызывать прежде, чем пытаться создавать фабрику, чтобы убедиться, что можно создать фабрику каналов для каналов типа TChannel для предоставленного параметра context. Обратите внимание, что метод BuildChannelFactory создает исключение, если не может построить фабрику каналов указанного типа.

Применяется к