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 |
通信オブジェクトが Closed 状態に遷移すると発生します。 (継承元 CommunicationObject) |
Closing |
通信オブジェクトが Closing 状態に遷移すると発生します。 (継承元 CommunicationObject) |
Faulted |
通信オブジェクトが Faulted 状態に遷移すると発生します。 (継承元 CommunicationObject) |
Opened |
通信オブジェクトが Opened 状態に遷移すると発生します。 (継承元 CommunicationObject) |
Opening |
通信オブジェクトが Opening 状態に遷移すると発生します。 (継承元 CommunicationObject) |
明示的なインターフェイスの実装
IAsyncCommunicationObject.CloseAsync(TimeSpan) | (継承元 CommunicationObject) |
IAsyncCommunicationObject.OpenAsync(TimeSpan) | (継承元 CommunicationObject) |
IDefaultCommunicationTimeouts.CloseTimeout |
通信オブジェクトによって呼び出された close メソッドがタイムアウトするまでの時間を取得します。 (継承元 ChannelBase) |
IDefaultCommunicationTimeouts.OpenTimeout |
通信オブジェクトによって呼び出された open メソッドがタイムアウトするまでの時間を取得します。 (継承元 ChannelBase) |
IDefaultCommunicationTimeouts.ReceiveTimeout |
通信オブジェクトによって呼び出された receive メソッドがタイムアウトするまでの時間を取得します。 (継承元 ChannelBase) |
IDefaultCommunicationTimeouts.SendTimeout |
通信オブジェクトによって呼び出された送信メソッドがタイムアウトするまでの時間を取得します。 (継承元 ChannelBase) |
拡張メソッド
CloseHelperAsync(ICommunicationObject, TimeSpan) | |
OpenHelperAsync(ICommunicationObject, TimeSpan) | |
GetInternalCloseTimeout(CommunicationObject) |
適用対象
.NET