Aracılığıyla paylaş


ContextBindingElement.CanBuildChannelListener<TChannel> Yöntem

Tanım

Geçerli bağlamanın belirtilen kanal ve bağlam türü için dinleyici oluşturup oluşturamayacağını belirten bir değer döndürür.

public:
generic <typename TChannel>
 where TChannel : class, System::ServiceModel::Channels::IChannel override bool CanBuildChannelListener(System::ServiceModel::Channels::BindingContext ^ context);
public override bool CanBuildChannelListener<TChannel> (System.ServiceModel.Channels.BindingContext context) where TChannel : class, System.ServiceModel.Channels.IChannel;
override this.CanBuildChannelListener : System.ServiceModel.Channels.BindingContext -> bool (requires 'Channel : null and 'Channel :> System.ServiceModel.Channels.IChannel)
Public Overrides Function CanBuildChannelListener(Of TChannel As {Class, IChannel}) (context As BindingContext) As Boolean

Tür Parametreleri

TChannel

Kanal dinleyicisinin kabul edilen kanal türü. Varsayılan olarak yalnızca IReplyChannel, IReplySessionChannelve IDuplexSessionChannel değerlerine izin verilir.

Parametreler

context
BindingContext

BindingContext Dinleyici için.

Döndürülenler

true belirtilen kanal dinleyici yığını hizmet üzerinde oluşturulabiliyorsa; aksi takdirde , false.

Şunlara uygulanır