HttpChannel コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
HttpChannel クラスの新しいインスタンスを初期化します。
オーバーロード
| 名前 | 説明 |
|---|---|
| HttpChannel() |
HttpChannel クラスの新しいインスタンスを初期化します。 |
| HttpChannel(Int32) |
指定したポートでリッスンするサーバー チャネルを使用して、 HttpChannel クラスの新しいインスタンスを初期化します。 |
| HttpChannel(IDictionary, IClientChannelSinkProvider, IServerChannelSinkProvider) |
指定した構成プロパティとシンクを使用して、 HttpChannel クラスの新しいインスタンスを初期化します。 |
HttpChannel()
HttpChannel クラスの新しいインスタンスを初期化します。
public:
HttpChannel();
public HttpChannel();
Public Sub New ()
注釈
このコンストラクターによって返される HttpChannel インスタンスの構成プロパティはすべて既定値に設定されます。
適用対象
HttpChannel(Int32)
指定したポートでリッスンするサーバー チャネルを使用して、 HttpChannel クラスの新しいインスタンスを初期化します。
public:
HttpChannel(int port);
public HttpChannel(int port);
new System.Runtime.Remoting.Channels.Http.HttpChannel : int -> System.Runtime.Remoting.Channels.Http.HttpChannel
Public Sub New (port As Integer)
パラメーター
- port
- Int32
サーバー チャネルがリッスンするポート。
注釈
このコンストラクターを使用する場合、使用される既定の IClientChannelSinkProvider は SoapClientFormatterSinkProviderです。
適用対象
HttpChannel(IDictionary, IClientChannelSinkProvider, IServerChannelSinkProvider)
指定した構成プロパティとシンクを使用して、 HttpChannel クラスの新しいインスタンスを初期化します。
public:
HttpChannel(System::Collections::IDictionary ^ properties, System::Runtime::Remoting::Channels::IClientChannelSinkProvider ^ clientSinkProvider, System::Runtime::Remoting::Channels::IServerChannelSinkProvider ^ serverSinkProvider);
public HttpChannel(System.Collections.IDictionary properties, System.Runtime.Remoting.Channels.IClientChannelSinkProvider clientSinkProvider, System.Runtime.Remoting.Channels.IServerChannelSinkProvider serverSinkProvider);
new System.Runtime.Remoting.Channels.Http.HttpChannel : System.Collections.IDictionary * System.Runtime.Remoting.Channels.IClientChannelSinkProvider * System.Runtime.Remoting.Channels.IServerChannelSinkProvider -> System.Runtime.Remoting.Channels.Http.HttpChannel
Public Sub New (properties As IDictionary, clientSinkProvider As IClientChannelSinkProvider, serverSinkProvider As IServerChannelSinkProvider)
パラメーター
- properties
- IDictionary
クライアントおよびサーバー チャネルで使用する構成プロパティの値を指定する IDictionary コレクション。
- clientSinkProvider
- IClientChannelSinkProvider
クライアント チャネルによって使用される IClientChannelSinkProvider 実装。
- serverSinkProvider
- IServerChannelSinkProvider
サーバー チャネルによって使用される IServerChannelSinkProvider 実装。
例外
構成プロパティの形式が正しくありません。
注釈
チャネル シンクには、チャネルを通過する基になるメッセージへのアクセスと、リモート オブジェクトにメッセージを送信するためにトランスポート メカニズムで使用されるストリームへのアクセスを許可するプラグイン ポイントが用意されています。 チャネル シンクは、クライアントとサーバーの間でメッセージを転送する役割も担います。 チャネル シンクはチェーン内でリンクされ、メッセージが最終的にシリアル化されて転送される前に、すべてのチャネル メッセージがこのシンク チェーンを通過します。 シンク機能が不要な場合は、 clientSinkProvider パラメーターと serverSinkProvider パラメーターを nullに設定します。