共用方式為


VpnService.Protect 方法

定義

多載

Protect(DatagramSocket)

防止 VPN 連線的 DatagramSocket 便利方法。

Protect(Socket)

防止 VPN 連線的 Socket 便利方法。

Protect(Int32)

保護套接字免於 VPN 連線。

Protect(DatagramSocket)

防止 VPN 連線的 DatagramSocket 便利方法。

[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

參數

傳回

true 成功時。

屬性

備註

防止 VPN 連線的 DatagramSocket 便利方法。

android.net.VpnService.protect(java.net.DatagramSocket)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

另請參閱

適用於

Protect(Socket)

防止 VPN 連線的 Socket 便利方法。

[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 成功時。

屬性

備註

防止 VPN 連線的 Socket 便利方法。

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 屬性授權中所述的詞彙使用。

適用於