Provider.Service.NewInstance(Object) Metode

Definisi

Mengembalikan instans baru implementasi yang dijelaskan oleh layanan ini.

[Android.Runtime.Register("newInstance", "(Ljava/lang/Object;)Ljava/lang/Object;", "GetNewInstance_Ljava_lang_Object_Handler")]
public virtual Java.Lang.Object NewInstance(Java.Lang.Object constructorParameter);
[<Android.Runtime.Register("newInstance", "(Ljava/lang/Object;)Ljava/lang/Object;", "GetNewInstance_Ljava_lang_Object_Handler")>]
abstract member NewInstance : Java.Lang.Object -> Java.Lang.Object
override this.NewInstance : Java.Lang.Object -> Java.Lang.Object

Parameter

constructorParameter
Object

nilai yang akan diteruskan ke konstruktor, atau null jika jenis layanan ini tidak menggunakan constructorParameter.

Mengembalikan

implementasi baru layanan ini

Atribut

Pengecualian

jika instans tidak dapat dibangun.

jika implementasi tidak mendukung constructorParameter.

Keterangan

Mengembalikan instans baru implementasi yang dijelaskan oleh layanan ini. Kerangka kerja penyedia keamanan menggunakan metode ini untuk membangun implementasi. Aplikasi biasanya tidak perlu menyebutnya.

Implementasi default menggunakan refleksi untuk memanggil konstruktor standar untuk jenis layanan ini. Penyedia keamanan dapat mengambil alih metode ini untuk menerapkan instansiasi dengan cara yang berbeda. Untuk detail dan nilai constructorParameter yang valid untuk berbagai jenis layanan, lihat

Java Spesifikasi API Arsitektur Kriptografi & amp; Referensi.

Java dokumentasi untuk java.security.Provider.Service.newInstance(java.lang.Object).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk