Click or drag to resize

IJVMWrapperInternal Interface

Public accessor for JVM wrapper: it is used internally between CLR and native proxies

Namespace: MASES.JCOBridge.C2JBridge.JVMInterop
Assembly: C2JBridge (in C2JBridge.dll) Version: 2.6.8.260410-ed5cc0c79218460f1e6b936e4bd65778f0bb23e9
Syntax
public interface IJVMWrapperInternal : IJVMWrapperStatistics

The IJVMWrapperInternal type exposes the following members.

Properties
 NameDescription
Public propertyExceptionJNICalls Total exceptions raised from JNI methods invocations
(Inherited from IJVMWrapperStatistics)
Public propertyGlobalRefCount Current global reference count
(Inherited from IJVMWrapperStatistics)
Public propertyInitialized Returns the value of initialization
Public propertyLazyCounting Returns if the lazy counting is enabled
(Inherited from IJVMWrapperStatistics)
Public propertyLocalRefCount Current local reference count
(Inherited from IJVMWrapperStatistics)
Public propertyTotalJavaVMCalls Total invocations of Java VM methods
(Inherited from IJVMWrapperStatistics)
Public propertyTotalJNICalls Total invocations of JNI methods
(Inherited from IJVMWrapperStatistics)
Public propertyTotalTimeInJNICalls Total time spent in invocations of JNI methods
(Inherited from IJVMWrapperStatistics)
Obsolete
Public propertyUptime Application up-time in milliseconds
(Inherited from IJVMWrapperStatistics)
Public propertyWeakGlobalRefCount Current weak global reference count
(Inherited from IJVMWrapperStatistics)
Top
Methods
 NameDescription
Public methodDeclaredNew Create a new JVM object
Public methodDeclaredNewArrayTArrayType Creates a new array
Public methodResetJniEnv Resets current JNI env variable
Public methodSetJniEnv Sets current JNI env variable
Top
See Also