Provider.Service.NewInstance(Object) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
回傳此服務所描述實作的新實例。
[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
參數
- constructorParameter
- Object
傳遞給建構子的值,若此類服務不使用建構參數,則為空值。
傳回
此服務的新實作
- 屬性
例外狀況
如果無法構造該實例。
若實作不支援指定的 constructorParameter。
備註
回傳此服務所描述實作的新實例。 安全提供者框架使用此方法來構建實作。 應用程式通常不需要呼叫。
預設實作使用反射來調用此類服務的標準建構子。 安全提供者可以覆寫此方法,以不同方式實作實例化。 關於各種服務類型所適用的詳細細節及 constructorParameter 的值,請參見
Java 密碼學架構 API 規範與amp;參考資料。
Java 文件 java.security.Provider.Service.newInstance(java.lang.Object)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。