Язык

ICertStoreParameters.Clone Метод

Определение

Делает копию этого 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

Возвращаемое значение

копия этого объекта CertStoreParameters

Атрибуты

Комментарии

Делает копию этого CertStoreParameters.

Точное значение "copy" может зависеть от класса CertStoreParameters объекта. Типичная реализация выполняет "глубокую копию" этого объекта, но это не является абсолютным требованием. Некоторые реализации могут выполнять "неглубокое копирование" некоторых или всех полей этого объекта.

Обратите внимание, что CertStore.getInstance методы делают копию указанного CertStoreParameters. Реализация глубокого clone копирования безопасна и надежна, так как она предотвращает повреждение CertStore вызывающего объекта, изменив впоследствии содержимое его параметров инициализации. Однако неглубокая реализация clone копирования подходит для приложений, которые должны содержать ссылку на параметр, содержащийся в нем CertStoreParameters. Например, клон неглубокого копирования позволяет приложению немедленно освободить ресурсы определенного CertStore параметра инициализации, а не ожидать механизма сборки мусора. Это должно быть сделано с максимальной осторожностью, так как CertStore может по-прежнему использоваться другими потоками.

Каждый подкласс должен содержать точное поведение этого метода, чтобы пользователи и разработчики знали, что ожидать.

Java документации по java.security.cert.CertStoreParameters.clone().

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к