OneWayBindingElement.CanBuildChannelListener<TChannel> Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan nilai yang menunjukkan apakah pendengar saluran dari jenis yang ditentukan dapat dibangun.
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
Jenis parameter
- TChannel
Jenis pendengar saluran yang akan dibangun.
Parameter
- context
- BindingContext
BindingContext yang menyediakan konteks untuk elemen pengikatan.
Mengembalikan
true
jika pendengar saluran dari jenis yang ditentukan dapat dibangun; jika tidak, false
. Default adalah false
.
Pengecualian
context
adalah null
.
Keterangan
Anda harus memanggil metode ini sebelum mencoba membuat pendengar saluran.
Metode ini mengembalikan true
ketika TChannel
adalah IInputChannel, dan pengikatan di bawah yang ada di tumpukan pengikatan adalah IDuplexSessionChannel atau IReplyChannel.