JniRuntime.JniTypeManager.GetInvokerType(Type) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el tipo invoker para . type
public Type? GetInvokerType(Type type);
member this.GetInvokerType : Type -> Type
Parámetros
- type
- Type
Devoluciones
Si type es una interfaz o una clase abstracta, devuelve el tipo que se debe construir en torno a las instancias de type.
Si no existe este tipo, o si type es un tipo concreto, null se devuelve.
Comentarios
Un tipo Invoker es un tipo concreto que se puede construir, que se usa para invocar instancias de tipo abstracto que no se pueden construir. Por ejemplo, el tipo Java.Lang.IRunnable de interfaz no se puede construir, pero si una java.lang.Runnable instancia entra en código administrado, se debe construir un invoker alrededor de la instancia para que se pueda usar.