NetworkAccess 列挙体

ネットワーク アクセス許可を指定します。

<Serializable>
Public Enum NetworkAccess
[C#]
[Serializable]
public enum NetworkAccess
[C++]
[Serializable]
__value public enum NetworkAccess
[JScript]
public
   Serializable
enum NetworkAccess

解説

NetworkAccess 列挙体は、 WebPermission クラスと SocketPermission クラスで使用します。

メンバ

メンバ名 説明
Accept アプリケーションが、インターネットからのローカル リソースへの接続の受け入れを許可されていることを示します。これは、Accept を使用してローカル リソース (アドレス/ポート) へのアクセスを許可するローカル ホストを保護します。ソケットがこのローカル リソースにバインドしようとするときに、アクセス許可がチェックされ、そのリソースに Accept が存在するかどうかが確認されます。
Connect アプリケーションが、固有のインターネット リソースへの接続を許可されていることを示します。リモート ホスト リソースの場合は、Connect 許可が存在するかどうかは確認されません。これは接続リモート ホストのポートが不明なためであり、適切な許可をあらかじめ構築できるからではありません。待機中のソケットに接続しようとしているリモート ホストのアクセス許可のチェックは、アプリケーションで行う必要があります。

必要条件

名前空間: System.Net

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ

アセンブリ: System (System.dll 内)

参照

System.Net 名前空間