Java.Interop Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Klassen
Strukturen
| Name | Beschreibung |
|---|---|
| JniArgumentValue | |
| JniMemberSignature | |
| JniNativeMethod |
Blittable JNI native Methodenregistrierung für die Verwendung mit unformatierten Funktionszeigern.
Layout entspricht der Struktur von |
| JniNativeMethodRegistration | |
| JniNativeMethodRegistrationArguments | |
| JniObjectReference | |
| JniRuntime.ReplacementMethodInfo | |
| JniTransition | |
| JniTypeSignature | |
| JniValueMarshalerState | |
Schnittstellen
| Name | Beschreibung |
|---|---|
| IAndroidCallableWrapper |
Schnittstelle für Proxytypen, die Android Callable Wrapper (ACW) darstellen. ACW-Typen sind .NET Typen, die über eine entsprechende generierte Java Klasse verfügen, die über systemeigene JNI-Methoden zurück in .NET aufruft. |
| IJavaPeerable |
Unterstützung für die Verwendung von Java Objektinstanzen. |
| IJniNameProviderAttribute | |
Enumerationen
| Name | Beschreibung |
|---|---|
| ExportParameterKind |
Innerhalb der Methode, die mit T:Java. Introp.ExportAttribute , geben Sie den tatsächlichen Java Typ des entsprechenden Parameters oder Rückgabewerts in T:Java. Introp.ExportParameterAttribute. |
| JniManagedPeerStates |
Verwaltete Peerzustände. |
| JniObjectReferenceOptions | |
| JniObjectReferenceType |
Identifiziert die Art eines JNI-Objektverweises. |
| JniReleaseArrayElementsMode |
Gibt an, wie ein kopierter JNI-Grundarrayelementpuffer freigegeben wird. |
| JniVersion |
Identifiziert eine Version der Java Native Interface. |