次の方法で共有


VpnService.Protect メソッド

定義

オーバーロード

Protect(DatagramSocket)

VPN 接続から A を保護するための便利な DatagramSocket 方法。

Protect(Socket)

VPN 接続から A を保護するための便利な Socket 方法。

Protect(Int32)

VPN 接続からソケットを保護します。

Protect(DatagramSocket)

VPN 接続から A を保護するための便利な 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 接続から A を保護するための便利な DatagramSocket 方法。

の Java ドキュメントandroid.net.VpnService.protect(java.net.DatagramSocket)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

こちらもご覧ください

適用対象

Protect(Socket)

VPN 接続から A を保護するための便利な 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 接続から A を保護するための便利な Socket 方法。

の Java ドキュメントandroid.net.VpnService.protect(java.net.Socket)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 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">The socket is not closed by this method.

の Java ドキュメントandroid.net.VpnService.protect(int)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象