ChannelListenerBase<TChannel> 類別
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供服務上通道接聽程式的通用基底實作,以接受用戶端處理站所產生的通道。
generic <typename TChannel>
where TChannel : class, IChannelpublic ref class ChannelListenerBase abstract : System::ServiceModel::Channels::ChannelListenerBase, System::ServiceModel::Channels::IChannelListener<TChannel>
public abstract class ChannelListenerBase<TChannel> : System.ServiceModel.Channels.ChannelListenerBase, System.ServiceModel.Channels.IChannelListener<TChannel> where TChannel : class, IChannel
type ChannelListenerBase<'Channel (requires 'Channel : null and 'Channel :> IChannel)> = class
inherit ChannelListenerBase
interface IChannelListener<'Channel (requires 'Channel : null and 'Channel :> IChannel)>
interface IChannelListener
interface ICommunicationObject
Public MustInherit Class ChannelListenerBase(Of TChannel)
Inherits ChannelListenerBase
Implements IChannelListener(Of TChannel)
- TChannel
通道接聽程式接受的通道型別。
- 繼承
- 實作
服務上的通道接聽程式會等候及接受用戶端上處理站所建立的通道。 一旦用戶端與服務之間建立了通道連線之後,就可以交換訊息來進行通訊。
Channel |
初始化 ChannelListenerBase<TChannel> 類別的新執行個體。 |
Channel |
使用指定的預設通訊逾時,初始化 ChannelListenerBase<TChannel> 類別的新執行個體。 |
Default |
取得針對要完成之關閉作業所提供的預設時間間隔。 (繼承來源 ChannelListenerBase) |
Default |
取得針對要完成之開啟作業所提供的預設時間間隔。 (繼承來源 ChannelListenerBase) |
Default |
取得針對要完成之接收作業所提供的預設時間間隔。 (繼承來源 ChannelListenerBase) |
Default |
取得針對要完成之傳送作業所提供的預設時間間隔。 (繼承來源 ChannelListenerBase) |
Is |
取得值,這個值會指出是否已經處置通訊物件。 (繼承來源 CommunicationObject) |
State |
取得值,這個值表示通訊物件目前的狀態。 (繼承來源 CommunicationObject) |
This |
取得會在狀態轉換期間保護類別執行個體的互斥鎖定。 (繼承來源 CommunicationObject) |
Uri |
在衍生類別 (Derived Class) 內實作時,通道接聽程式接聽傳入通道所在的 URI。 (繼承來源 ChannelListenerBase) |
Closed |
當通訊物件轉換至已關閉狀態時發生。 (繼承來源 CommunicationObject) |
Closing |
當通訊物件轉換至關閉狀態時就會發生。 (繼承來源 CommunicationObject) |
Faulted |
當通訊物件轉換至錯誤狀態時發生。 (繼承來源 CommunicationObject) |
Opened |
當通訊物件轉換至已開啟狀態時發生。 (繼承來源 CommunicationObject) |
Opening |
當通訊物件轉換至開啟狀態時發生。 (繼承來源 CommunicationObject) |
IDefault |
取得通訊物件叫用之關閉方法逾時前所經過的時間間隔。 (繼承來源 ChannelManagerBase) |
IDefault |
取得通訊物件叫用之開啟方法逾時前所經過的時間間隔。 (繼承來源 ChannelManagerBase) |
IDefault |
取得通訊物件叫用之接收方法逾時前所經過的時間間隔。 (繼承來源 ChannelManagerBase) |
IDefault |
取得通訊物件叫用之傳送方法逾時前所經過的時間間隔。 (繼承來源 ChannelManagerBase) |
產品 | 版本 |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |