Java.Interop Namespace
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.
Classes
Estruturas
| Nome | Description |
|---|---|
| JniArgumentValue | |
| JniMemberSignature | |
| JniNativeMethod |
Registro de método nativo JNI Blittable para uso com ponteiros de função brutos.
O layout corresponde exatamente ao struct do |
| JniNativeMethodRegistration | |
| JniNativeMethodRegistrationArguments | |
| JniObjectReference | |
| JniRuntime.ReplacementMethodInfo | |
| JniTransition | |
| JniTypeSignature | |
| JniValueMarshalerState | |
Interfaces
| Nome | Description |
|---|---|
| IAndroidCallableWrapper |
Interface para tipos de proxy que representam o ACW (Android Callable Wrappers). Os tipos ACW são .NET tipos que têm uma classe de Java gerada correspondente que chama de volta para .NET por meio de métodos nativos JNI. |
| IJavaPeerable |
Suporte para usar Java instâncias de objeto. |
| IJniNameProviderAttribute | |
Enumerações
| Nome | Description |
|---|---|
| ExportParameterKind |
Dentro do método marcado com T:Java. Introp.ExportAttribute, especifique o tipo de Java real do parâmetro correspondente ou o valor retornado em T:Java. Introp.ExportParameterAttribute. |
| JniManagedPeerStates |
Estados pares gerenciados. |
| JniObjectReferenceOptions | |
| JniObjectReferenceType |
Identifica o tipo de referência de objeto JNI. |
| JniReleaseArrayElementsMode |
Especifica como um buffer de elementos de matriz primitiva JNI copiado é liberado. |
| JniVersion |
Identifica uma versão do Java Native Interface. |