MsmqTransportBindingElement.CanBuildChannelFactory<TChannel> Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Sağlanan bağlamla kanal fabrikası oluşturup oluşturamayacağınızı gösteren bir Boole değeri 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 dinleyicisini oluşturmak için kullanılacak kanal türü. İzin verilen kanal türleri veya sınıfıdır IOutputSessionChannel IOutputChannel .
Parametreler
- context
- BindingContext
BindingContext Kanal fabrikasının oluşturulması için gereken.
Döndürülenler
true
sağlanan bağlamla bir kanal fabrikası oluşturabiliyorsanız; aksi takdirde , false
. Bağlama öğesi yalnızca veya IOutputSessionChannelolduğunda TChannel
IOutputChannel döndürürtrue
.
Örnekler
if (transportBindingElement.CanBuildChannelFactory<IOutputChannel>(context))
{
// Do something...
}