VpnService.Protect 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
Protect(DatagramSocket) |
用于防止 |
Protect(Socket) |
用于防止 |
Protect(Int32) |
保护套接字免受 VPN 连接。 |
Protect(DatagramSocket)
用于防止 DatagramSocket
VPN 连接的便利方法。
[Android.Runtime.Register("protect", "(Ljava/net/DatagramSocket;)Z", "GetProtect_Ljava_net_DatagramSocket_Handler")]
public virtual bool Protect (Java.Net.DatagramSocket? socket);
[<Android.Runtime.Register("protect", "(Ljava/net/DatagramSocket;)Z", "GetProtect_Ljava_net_DatagramSocket_Handler")>]
abstract member Protect : Java.Net.DatagramSocket -> bool
override this.Protect : Java.Net.DatagramSocket -> bool
参数
- socket
- DatagramSocket
返回
true
成功。
- 属性
注解
用于防止 DatagramSocket
VPN 连接的便利方法。
适用于 . 的 android.net.VpnService.protect(java.net.DatagramSocket)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
另请参阅
适用于
Protect(Socket)
用于防止 Socket
VPN 连接的便利方法。
[Android.Runtime.Register("protect", "(Ljava/net/Socket;)Z", "GetProtect_Ljava_net_Socket_Handler")]
public virtual bool Protect (Java.Net.Socket? socket);
[<Android.Runtime.Register("protect", "(Ljava/net/Socket;)Z", "GetProtect_Ljava_net_Socket_Handler")>]
abstract member Protect : Java.Net.Socket -> bool
override this.Protect : Java.Net.Socket -> bool
参数
- socket
- Socket
返回
true
成功。
- 属性
注解
用于防止 Socket
VPN 连接的便利方法。
适用于 . 的 android.net.VpnService.protect(java.net.Socket)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
另请参阅
适用于
Protect(Int32)
保护套接字免受 VPN 连接。
[Android.Runtime.Register("protect", "(I)Z", "GetProtect_IHandler")]
public virtual bool Protect (int socket);
[<Android.Runtime.Register("protect", "(I)Z", "GetProtect_IHandler")>]
abstract member Protect : int -> bool
override this.Protect : int -> bool
参数
- socket
- Int32
返回
true
成功。
- 属性
注解
保护套接字免受 VPN 连接。 保护后,通过此套接字发送的数据将直接发送到基础网络,因此不会通过 VPN 转发其流量。 如果需要将某些连接保存在 VPN 之外,则此方法非常有用。 例如,如果 VPN 路由涵盖其目标,VPN 隧道应保护自身。 否则,其传出数据包将发送回 VPN 接口,并导致无限循环。 如果未准备好或吊销应用程序,此方法将失败。
<p class=“note”>套接字未由此方法关闭。
适用于 . 的 android.net.VpnService.protect(int)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。