Proxy.NewProxyInstance(ClassLoader, Class[], IInvocationHandler) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает экземпляр прокси-класса для указанных интерфейсов, отправляющих вызовы метода в указанный обработчик вызова.
[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 это делает.
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".