ICertStoreParameters.Clone Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea una copia di questo CertStoreParametersoggetto .
[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
Valori restituiti
una copia di questo CertStoreParameters
- Attributi
Commenti
Crea una copia di questo CertStoreParametersoggetto .
Il significato preciso di "copia" può dipendere dalla classe dell'oggetto CertStoreParameters . Un'implementazione tipica esegue una "copia completa" di questo oggetto, ma questo non è un requisito assoluto. Alcune implementazioni possono eseguire una "copia superficiale" di alcuni o tutti i campi di questo oggetto.
Si noti che i CertStore.getInstance metodi creano una copia dell'oggetto specificato CertStoreParameters. Un'implementazione di copia completa di clone è più sicura e più affidabile, in quanto impedisce al chiamante di danneggiare un oggetto condiviso CertStore modificando successivamente il contenuto dei relativi parametri di inizializzazione. Tuttavia, un'implementazione di copia superficiale di clone è più appropriata per le applicazioni che devono contenere un riferimento a un parametro contenuto in CertStoreParameters. Ad esempio, un clone di copia superficiale consente a un'applicazione di rilasciare immediatamente le risorse di un determinato CertStore parametro di inizializzazione, anziché attendere il meccanismo di Garbage Collection. Questa operazione deve essere eseguita con la massima attenzione, dal momento che CertStore può essere ancora in uso da altri thread.
Ogni sottoclasse deve indicare il comportamento preciso di questo metodo in modo che gli utenti e gli sviluppatori sappiano cosa aspettarsi.
per java.security.cert.CertStoreParameters.clone().
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.