Proxy.NewProxyInstance(ClassLoader, Class[], IInvocationHandler) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna uma instância de uma classe proxy para as interfaces especificadas que expedi invocações de método para o manipulador de invocação especificado.
[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
Parâmetros
- loader
- ClassLoader
o carregador de classe para definir a classe proxy
- interfaces
- Class[]
a lista de interfaces para a classe proxy a ser implementada
o manipulador de invocação para expedir invocações de método para
Retornos
uma instância de proxy com o manipulador de invocação especificado de uma classe proxy definida pelo carregador de classe especificado e que implementa as interfaces especificadas
- Atributos
Comentários
Retorna uma instância de uma classe proxy para as interfaces especificadas que expedi invocações de método para o manipulador de invocação especificado.
Proxy.newProxyInstance
IllegalArgumentException é gerada pelos mesmos motivos queProxy.getProxyClass.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.