Provider.Service.NewInstance(Object) 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.
Restituisce una nuova istanza dell'implementazione descritta da questo servizio.
[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
Parametri
- constructorParameter
- Object
valore da passare al costruttore oppure null se questo tipo di servizio non usa un costruttoreParameter.
Valori restituiti
una nuova implementazione di questo servizio
- Attributi
Eccezioni
se non è stato possibile costruire l'istanza.
se l'implementazione non supporta l'oggetto specificato constructorParameter.
Commenti
Restituisce una nuova istanza dell'implementazione descritta da questo servizio. Il framework del provider di sicurezza usa questo metodo per costruire implementazioni. Le applicazioni in genere non dovranno chiamarla.
L'implementazione predefinita usa la reflection per richiamare il costruttore standard per questo tipo di servizio. I provider di sicurezza possono eseguire l'override di questo metodo per implementare la creazione di istanze in modo diverso. Per informazioni dettagliate e i valori di constructorParameter validi per i vari tipi di servizi, vedere
Java Specifica API architettura crittografica e amp; Riferimento.
per java.security.Provider.Service.newInstance(java.lang.Object).
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.