Proxy.NewProxyInstance(ClassLoader, Class[], IInvocationHandler) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
回傳指定介面的代理類別實例,該代理類別將方法調用調用調派至指定的調用處理器。
[Android.Runtime.Register("newProxyInstance", "(Ljava/lang/ClassLoader;[Ljava/lang/Class;Ljava/lang/reflect/InvocationHandler;)Ljava/lang/Object;", "")]
public static Java.Lang.Object NewProxyInstance(Java.Lang.ClassLoader? loader, Java.Lang.Class[] interfaces, Java.Lang.Reflect.IInvocationHandler h);
[<Android.Runtime.Register("newProxyInstance", "(Ljava/lang/ClassLoader;[Ljava/lang/Class;Ljava/lang/reflect/InvocationHandler;)Ljava/lang/Object;", "")>]
static member NewProxyInstance : Java.Lang.ClassLoader * Java.Lang.Class[] * Java.Lang.Reflect.IInvocationHandler -> Java.Lang.Object
參數
- loader
- ClassLoader
類別載入器用來定義代理類別
- interfaces
- Class[]
代理類別可實作的介面清單
調用處理程序 派遣方法調用至
傳回
一個代理實例,具有指定的代理類別呼叫處理程序,該代理類別由指定的載入器定義,並實作指定的介面
- 屬性
備註
回傳指定介面的代理類別實例,該代理類別將方法調用調用調派至指定的調用處理器。
Proxy.newProxyInstance 投擲 IllegalArgumentException 的原因和它 Proxy.getProxyClass 一樣。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。