ICertStoreParameters.Clone Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Realiza una copia de este CertStoreParametersobjeto .
[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
Devoluciones
una copia de esta CertStoreParameters
- Atributos
Comentarios
Realiza una copia de este CertStoreParametersobjeto .
El significado preciso de "copy" puede depender de la clase del CertStoreParameters objeto. Una implementación típica realiza una "copia profunda" de este objeto, pero no es un requisito absoluto. Algunas implementaciones pueden realizar una "copia superficial" de algunos o todos los campos de este objeto.
Tenga en cuenta que los CertStore.getInstance métodos realizan una copia del especificado CertStoreParameters. Una implementación de copia profunda de clone es más segura y sólida, ya que impide que el autor de la llamada dañe un compartido CertStore modificando posteriormente el contenido de sus parámetros de inicialización. Sin embargo, una implementación de copia superficial de clone es más adecuada para las aplicaciones que necesitan contener una referencia a un parámetro contenido en .CertStoreParameters Por ejemplo, un clon de copia superficial permite a una aplicación liberar los recursos de un parámetro de inicialización determinado CertStore inmediatamente, en lugar de esperar al mecanismo de recolección de elementos no utilizados. Esto debe hacerse con el máximo cuidado, ya que CertStore otros subprocesos todavía pueden estar en uso.
Cada subclase debe indicar el comportamiento preciso de este método para que los usuarios y desarrolladores sepan qué esperar.
Documentación de Java para java.security.cert.CertStoreParameters.clone().
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.