Java.Interop Espace de noms

Classes

Nom Description
AndroidEventHelper
DoNotPackageAttribute
EventHelper
ExportAttribute

Utilisé sur une méthode pour indiquer Java générateur de code pour exporter une méthode Java qui devient un wrapper pouvant être appelé Android (ACW).

ExportFieldAttribute

Utilisé sur une méthode pour indiquer Java générateur de code pour exporter un champ Java qui sera initialisé par la méthode managée.

ExportParameterAttribute

Dans la méthode marquée avec T :Java. Introp.ExportAttribute , spécifiez le type de Java réel du paramètre ou de la valeur de retour correspondante.

JavaArray<T>
JavaBooleanArray
JavaCharArray
JavaDoubleArray
JavaException

La classe Throwable est la superclasse de toutes les erreurs et exceptions dans le langage Java.

JavaInt16Array
JavaInt32Array
JavaInt64Array
JavaInterfaceDefaultMethodAttribute
JavaLibraryReferenceAttribute
JavaObject

Class Object est la racine de la hiérarchie de classes.

JavaObjectArray<T>
JavaObjectExtensions
JavaPeerableExtensions

Méthodes d’extension sur IJavaPeerable.

JavaPrimitiveArray<T>
JavaSByteArray
JavaSingleArray
JavaTypeParametersAttribute
JniAddNativeMethodRegistrationAttribute
JniArrayElements
JniBooleanArrayElements
JniCharArrayElements
JniConstructorSignatureAttribute
JniDoubleArrayElements
JniEnvironment
JniEnvironment.Arrays
JniEnvironment.Exceptions
JniEnvironment.InstanceFields
JniEnvironment.InstanceMethods
JniEnvironment.IO
JniEnvironment.Monitors
JniEnvironment.Object
JniEnvironment.References

Fonctionnalités liées à la référence JNI.

JniEnvironment.StaticFields
JniEnvironment.StaticMethods
JniEnvironment.Strings
JniEnvironment.Types
JniFieldInfo
JniInt16ArrayElements
JniInt32ArrayElements
JniInt64ArrayElements
JniMarshal
JniMemberSignatureAttribute
JniMethodInfo
JniMethodSignatureAttribute
JniPeerMembers
JniPeerMembers.JniInstanceFields
JniPeerMembers.JniInstanceMethods
JniPeerMembers.JniStaticFields
JniPeerMembers.JniStaticMethods
JniRuntime
JniRuntime.CreationOptions
JniRuntime.JniMarshalMemberBuilder
JniRuntime.JniObjectReferenceManager
JniRuntime.JniTypeManager

Gère les types de Java liés.

JniRuntime.JniValueManager
JniSByteArrayElements
JniSingleArrayElements
JniSurfacedPeerInfo
JniType
JniTypeSignatureAttribute
JniValueMarshaler
JniValueMarshaler<T>
JniValueMarshalerAttribute
Runtime
TypeManager

Structures

Nom Description
JniArgumentValue
JniMemberSignature
JniNativeMethodRegistration
JniNativeMethodRegistrationArguments
JniObjectReference
JniRuntime.ReplacementMethodInfo
JniTransition
JniTypeSignature
JniValueMarshalerState

Interfaces

Nom Description
IJavaPeerable

Prise en charge de l’utilisation d’instances d’objet Java.

IJniNameProviderAttribute

Énumérations

Nom Description
ExportParameterKind

Dans la méthode marquée avec T :Java. Introp.ExportAttribute , spécifiez le type de Java réel du paramètre ou de la valeur de retour correspondante dans T :Java. Introp.ExportParameterAttribute.

JniManagedPeerStates

États d’homologue gérés.

JniObjectReferenceOptions
JniObjectReferenceType

Identifie le type d’une référence d’objet JNI.

JniReleaseArrayElementsMode

Spécifie comment une mémoire tampon d’éléments de tableau primitif JNI copiée est libérée.

JniVersion

Identifie une version de l’interface native Java.