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”。 操作参数包含为指定主机(和端口)授予的操作的逗号分隔列表。 可能的操作包括“connect”、“listen”、“accept”、“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参考java.net.SocketPermission.SocketPermission。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。