TransactionFlowBindingElement.CanBuildChannelFactory<TChannel> Yöntem

Tanım

Belirtilen bağlama bağlamının belirtilen türdeki kanalları oluşturmak için bir kanal fabrikası oluşturup oluşturamayacağını gösteren bir değer döndürür.

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

Tür Parametreleri

TChannel

Kanal türü.

Parametreler

context
BindingContext

BindingContextBir Channel Factory 'nin oluşturulup oluşturulmadığını belirlemede kullanılması gerekir.

Döndürülenler

Boolean

true belirtilen kanal türü için bir kanal fabrikası, ' den derlenebilir context ; Aksi takdirde, false .

Özel durumlar

context, null değeridir.

Açıklamalar

TChannel context Fabrika 'yi gerçekten derlemeyi denemeden önce, türündeki kanalların kanal fabrikasının, belirtilen için oluşturulup oluşturullemeyeceğini denetlemek için bu yöntemi çağırmalısınız. BuildChannelFactoryBelirtilen kanal türü için bir kanal fabrikası derlenemez bir özel durum oluşturur.

Şunlara uygulanır