Share via


JniValueMarshaler Class

Definition

public abstract class JniValueMarshaler
type JniValueMarshaler = class
Inheritance
JniValueMarshaler
Derived

Remarks

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Constructors

JniValueMarshaler()

Properties

IsJniValueType
MarshalType

Methods

CreateArgumentState(Object, ParameterAttributes)
CreateObjectReferenceArgumentState(Object, ParameterAttributes)
CreateParameterFromManagedExpression(JniValueMarshalerContext, ParameterExpression, ParameterAttributes)
CreateParameterToManagedExpression(JniValueMarshalerContext, ParameterExpression, ParameterAttributes, Type)
CreateReturnValueFromManagedExpression(JniValueMarshalerContext, ParameterExpression)
CreateValue(JniObjectReference, JniObjectReferenceOptions, Type)
DestroyArgumentState(Object, JniValueMarshalerState, ParameterAttributes)
DisposeObjectReference(Expression)
ReturnObjectReferenceToJni(JniValueMarshalerContext, String, Expression)

Applies to