Provider.Service.NewInstance(Object) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.