SocketPermission(String, String) コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;)V", "")]
public SocketPermission(string? host, string? action);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Ljava/lang/String;)V", "")>]
new Java.Net.SocketPermission : string * string -> Java.Net.SocketPermission
パラメーター
- host
- String
コンピューターのホスト名または IP アドレス 。必要に応じて、コロンの後にポートまたはポート範囲を含めます。
- action
- String
アクション文字列。
- 属性
注釈
指定したアクションを使用して、新しい SocketPermission オブジェクトを作成します。 ホストは DNS 名または数値 IP アドレスとして表されます。 必要に応じて、ポートまたはポート範囲を指定できます (DNS 名または IP アドレスからコロンで区切ります)。 ローカル コンピューターを指定するには、ホストとして "localhost" を使用します。 また、空のホスト文字列 ("") は "localhost" と同じです。 actions パラメーターには、指定したホスト (およびポート) に対して付与されたアクションのコンマ区切りのリストが含まれています。 可能なアクションは、"connect"、"listen"、"accept"、"resolve"、またはそれらの任意の組み合わせです。 他の 3 つのいずれかが指定されると、"resolve" が自動的に追加されます。 SocketPermission インスタンス化の例を次に示します。
nr = new SocketPermission("www.example.com", "connect");
nr = new SocketPermission("www.example.com:80", "connect");
nr = new SocketPermission("*.example.com", "connect");
nr = new SocketPermission("*.edu", "resolve");
nr = new SocketPermission("204.160.241.0", "connect");
nr = new SocketPermission("localhost:1024-65535", "listen");
nr = new SocketPermission("204.160.241.0:1024-65535", "connect");
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。