次の方法で共有


HttpChannel コンストラクター

定義

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 の実装。

例外

構成プロパティの書式が正しくありませんでした。

注釈

チャネル構成プロパティの詳細については、「 チャネルとフォーマッタの構成プロパティ」を参照してください。

チャネル シンクは、チャネルを通過する基になるメッセージと、リモート オブジェクトにメッセージを送信するためにトランスポート メカニズムによって使用されるストリームへのアクセスを許可するプラグイン ポイントを提供します。 チャネル シンクは、クライアントとサーバーの間でメッセージを転送する役割も担います。 チャネル シンクはチェーン内でリンクされ、メッセージが最終的にシリアル化されて転送される前に、すべてのチャネル メッセージがこのシンク チェーンを通過します。 シンク機能が不要な場合は、 パラメーターと serverSinkProvider パラメーターを clientSinkProvidernull設定します。

こちらもご覧ください

適用対象