Sprache

IpSecTransform.Close Methode

Definition

Deaktivieren Sie dies IpSecTransform , und geben Sie zugeordnete Ressourcen frei.

[Android.Runtime.Register("close", "()V", "", ApiSince=28)]
public void Close();
[<Android.Runtime.Register("close", "()V", "", ApiSince=28)>]
abstract member Close : unit -> unit
override this.Close : unit -> unit

Implementiert

Attribute

Hinweise

Entfernen Sie die Transformation aus angewendeten Sockets, bevor Sie sie schließen, oder Ergebnis von Socket-E/A-Fehlern. Durch das Entfernen einer Transformation aus einem Socket wird sie nicht deaktiviert. Das Schließen einer bereits geschlossenen Transformation ist sicher.

Deaktivieren Sie dies IpSecTransform , und geben Sie zugeordnete Ressourcen frei.

Das Deaktivieren einer Transformation, während sie noch auf einen Socket angewendet wird, führt zu Fehlern in diesem Socket. Stellen Sie sicher, dass Transformationen durch Aufrufen IpSecManager#removeTransportModeTransformsentfernt werden. Beachten Sie, dass das Entfernen eines IpSecTransform Sockets sie nicht deaktiviert (da eine Transformation möglicherweise auf mehrere Sockets angewendet wird).

Es ist sicher, diese Methode für eine Transformation aufzurufen, die bereits deaktiviert wurde.

Java Dokumentation für android.net.IpSecTransform.close().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: