ICertStoreParameters.Clone Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt eine Kopie dieses Vorgangs CertStoreParameters.
[Android.Runtime.Register("clone", "()Ljava/lang/Object;", "GetCloneHandler:Java.Security.Cert.ICertStoreParametersInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public Java.Lang.Object? Clone();
[<Android.Runtime.Register("clone", "()Ljava/lang/Object;", "GetCloneHandler:Java.Security.Cert.ICertStoreParametersInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member Clone : unit -> Java.Lang.Object
Gibt zurück
eine Kopie davon CertStoreParameters
- Attribute
Hinweise
Erstellt eine Kopie dieses Vorgangs CertStoreParameters.
Die genaue Bedeutung von "Kopie" kann von der Klasse des CertStoreParameters Objekts abhängen. Eine typische Implementierung führt eine "tiefe Kopie" dieses Objekts aus, dies ist jedoch keine absolute Anforderung. Einige Implementierungen können eine "flache Kopie" einiger oder aller Felder dieses Objekts ausführen.
Beachten Sie, dass die CertStore.getInstance Methoden eine Kopie der angegebenen .CertStoreParameters Eine umfassende Kopierimplementierung clone ist sicherer und robuster, da dadurch verhindert wird, dass der Aufrufer eine freigegebene CertStore Datei beschädigt, indem anschließend der Inhalt seiner Initialisierungsparameter geändert wird. Eine Implementierung einer flachen Kopie ist clone jedoch für Anwendungen geeignet, die einen Verweis auf einen Parameter enthalten müssen, der in der CertStoreParametersDatei enthalten ist. Mit einem flachen Kopierklon kann eine Anwendung beispielsweise die Ressourcen eines bestimmten CertStore Initialisierungsparameters sofort freigeben, anstatt auf den Garbage Collection-Mechanismus zu warten. Dies sollte mit größtmöglicher Sorgfalt erfolgen, da dies CertStore möglicherweise noch von anderen Threads verwendet wird.
Jede Unterklasse sollte das genaue Verhalten dieser Methode angeben, damit Benutzer und Entwickler wissen, was Sie erwarten müssen.
Java-Dokumentation für java.security.cert.CertStoreParameters.clone().
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.