OutputChannel 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
public ref class OutputChannel abstract : System::ServiceModel::Channels::ChannelBase, System::ServiceModel::Channels::IAsyncOutputChannel
public abstract class OutputChannel : System.ServiceModel.Channels.ChannelBase, System.ServiceModel.Channels.IAsyncOutputChannel
type OutputChannel = class
inherit ChannelBase
interface IOutputChannel
interface IChannel
interface ICommunicationObject
interface IAsyncOutputChannel
interface IAsyncCommunicationObject
Public MustInherit Class OutputChannel
Inherits ChannelBase
Implements IAsyncOutputChannel
- 繼承
- 衍生
- 實作
建構函式
OutputChannel(ChannelManagerBase) |
屬性
DefaultCloseTimeout |
取得針對要完成之關閉作業所提供的預設時間間隔。 (繼承來源 ChannelBase) |
DefaultOpenTimeout |
取得針對要完成之開啟作業所提供的預設時間間隔。 (繼承來源 ChannelBase) |
DefaultReceiveTimeout |
取得針對要完成之接收作業所提供的預設時間間隔。 (繼承來源 ChannelBase) |
DefaultSendTimeout |
取得針對要完成之傳送作業所提供的預設時間間隔。 (繼承來源 ChannelBase) |
IsDisposed |
取得值,這個值會指出是否已經處置通訊物件。 (繼承來源 CommunicationObject) |
Manager |
取得與目前通道關聯的通道管理員。 (繼承來源 ChannelBase) |
RemoteAddress | |
State |
取得值,這個值表示通訊物件目前的狀態。 (繼承來源 CommunicationObject) |
ThisLock |
取得會在狀態轉換期間保護類別執行個體的互斥鎖定。 (繼承來源 CommunicationObject) |
Via |
方法
事件
Closed |
當通訊物件轉換至已關閉狀態時發生。 (繼承來源 CommunicationObject) |
Closing |
當通訊物件轉換至關閉狀態時就會發生。 (繼承來源 CommunicationObject) |
Faulted |
當通訊物件轉換至錯誤狀態時發生。 (繼承來源 CommunicationObject) |
Opened |
當通訊物件轉換至已開啟狀態時發生。 (繼承來源 CommunicationObject) |
Opening |
當通訊物件轉換至開啟狀態時發生。 (繼承來源 CommunicationObject) |
明確介面實作
IAsyncCommunicationObject.CloseAsync(TimeSpan) | (繼承來源 CommunicationObject) |
IAsyncCommunicationObject.OpenAsync(TimeSpan) | (繼承來源 CommunicationObject) |
IDefaultCommunicationTimeouts.CloseTimeout |
取得通訊物件叫用之關閉方法逾時前所經過的時間間隔。 (繼承來源 ChannelBase) |
IDefaultCommunicationTimeouts.OpenTimeout |
取得通訊物件叫用之開啟方法逾時前所經過的時間間隔。 (繼承來源 ChannelBase) |
IDefaultCommunicationTimeouts.ReceiveTimeout |
取得通訊物件叫用之接收方法逾時前所經過的時間間隔。 (繼承來源 ChannelBase) |
IDefaultCommunicationTimeouts.SendTimeout |
取得通訊物件叫用之傳送方法逾時前所經過的時間間隔。 (繼承來源 ChannelBase) |
擴充方法
CloseHelperAsync(ICommunicationObject, TimeSpan) | |
OpenHelperAsync(ICommunicationObject, TimeSpan) | |
GetInternalCloseTimeout(CommunicationObject) |
適用於
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應