JuggerNET Runtime Library

JNIHandle Structure

A value type used as an argument in framework constructors. We need to be able to create instances of proxy types from an existing JNI object reference. We could use an integer constructor, but then there might be a clash with a proxy constructor that takes integer arguments, so we use this type instead.

For a list of all members of this type, see JNIHandle Members.

System.Object
   System.ValueType
      Codemesh.JuggerNET.JNIHandle

public struct JNIHandle

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Requirements

Namespace: Codemesh.JuggerNET

Assembly: netrt (in netrt.dll)

See Also

JNIHandle Members | Codemesh.JuggerNET Namespace