サーバー チャネル プロパティ
指定できるサーバー チャネル プロパティを次の表に示します。
プロパティ | 説明 | このプロパティをサポートする型 |
---|---|---|
authorizationModule |
IAuthorizeRemotingConnection インターフェイスを実装するクラスのアセンブリ、名前空間、およびクラス名を指定する文字列。文字列の形式は、AuthorizationModuleNameSpace.AuthorizationModuleClass,AuthorizationModuleAssembly である必要があります。 |
|
authorizedGroup |
このチャネルに接続するアクセス許可を持つグループまたはユーザーを指定する文字列。既定では、承認されたすべてのユーザーにアクセスが許可されます。 |
|
bindTo |
サーバー チャネルがバインドする必要のあるネットワーク インターフェイス カード (NIC) の IP アドレスを指定する文字列。既定値は System.Net.IPAddress.Any です。 |
TcpChannel TcpServerChannel |
exclusiveAddressUse |
IP アドレスとポートの組み合わせを他のアプリケーションが再利用するのをチャネルが防止するかどうかを指定するブール値 (true または false)。既定値は true です。true に設定すると、このプロパティは GetSocketOption サーバー ソケット オプションを SocketOptionName.ExclusiveAddressUse に設定します。 このプロパティは、Windows NT 4.0 (Service Pack 4 以降)、Windows Me、Windows 2000、Windows XP Home Edition、Windows XP Professional、および Windows Server 2003 の各プラットフォームの .NET Framework Version 1.1 でのみサポートされています。 このプロパティを変更するには、Windows XP Service Pack 2 または Windows Server 2003 より前のプラットフォームの管理者権限が必要です。 |
HttpChannel HttpServerChannel TcpChannel TcpServerChannel |
impersonate |
サーバーがクライアントを偽装するかどうかを指定するブール値 (true または false)。既定値は、false です。 |
TcpChannel TcpServerChannel |
listen |
WantsToListen でフックするアクティベーションを許可するかどうかを指定するブール値 (true または false)。既定値は true です。 |
HttpChannel HttpServerChannel |
port |
チャネルがリッスンするポートを指定する整数。0 (ゼロ) を指定すると、リモート処理システムが、開いているポートの 1 つを自動的に選択します。 |
HttpChannel HttpServerChannel TcpChannel TcpServerChannel |
portName |
サーバーが公開するポートの名前を指定する文字列。このプロパティは、IpcChannel または IpcServerChannel で必要となります。 |
IpcChannel IpcServerChannel |
rejectRemoteRequests |
他のコンピュータからの要求を拒否するかどうかを指定するブール値 (true または false)。true を指定すると、ローカル コンピュータからのリモート処理呼び出しのみを許可します。既定値は、false です。 |
TcpChannel TcpServerChannel |
suppressChannelData |
チャネルが、ChannelData プロパティ、ChannelData プロパティ、または ChannelData プロパティから使用できるチャネル データを処理するかどうかを指定するブール値 (true または false)。既定値は、false です。 |
HttpChannel HttpServerChannel TcpChannel TcpServerChannel IpcChannel IpcServerChannel |
useIpAddress |
公開 URL で、コンピュータ名の代わりに IP アドレスを使用するかどうかを指定するブール値 (true または false)。たとえばワイヤレス ネットワークでは、ネットワーク内を移動するポータブル コンピュータの IP アドレスがシャッフルされる場合があります。この値に false を指定すると、IP アドレスの代わりにコンピュータ名を使用するため、リモート接続がローミング中に切断されなくなります。既定値は、true です。この値は、プロパティがサーバー チャネルで使用されるとき、machineName プロパティによってオーバーライドできます。詳細については、machineName プロパティを参照してください。 |
HttpChannel HttpServerChannel TcpChannel TcpServerChannel |
関連項目
タスク
方法 : 構成ファイルでチャネルを構成する
方法 : プログラムを使用してチャネルを構成する
参照
概念
リモート アプリケーションの構成
リモート オブジェクトの設定
リモート オブジェクトの設定
Copyright © 2007 by Microsoft Corporation.All rights reserved.