Language

SocketPermission(String, String) コンストラクター

定義

[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");

Javaリファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象