Definition at line 34 of file SecurityManager.cs.
◆ classDepth()
| static int IKVM.Java.Externs.java.lang.SecurityManager.classDepth |
( |
object | thisSecurityManager, |
|
|
string | name ) |
|
static |
◆ classLoaderDepth0()
| static int IKVM.Java.Externs.java.lang.SecurityManager.classLoaderDepth0 |
( |
object | thisSecurityManager | ) |
|
|
static |
◆ currentClassLoader0()
| static object IKVM.Java.Externs.java.lang.SecurityManager.currentClassLoader0 |
( |
object | thisSecurityManager | ) |
|
|
static |
Definition at line 63 of file SecurityManager.cs.
64 {
66 if (currentClass != null)
67 return RuntimeJavaType.FromClass(currentClass).ClassLoader.GetJavaClassLoader();
68
69 return null;
70 }
static global::java.lang.Class currentLoadedClass0(object thisSecurityManager)
◆ currentLoadedClass0()
| static global.java.lang.Class IKVM.Java.Externs.java.lang.SecurityManager.currentLoadedClass0 |
( |
object | thisSecurityManager | ) |
|
|
static |
◆ getClassContext()
| static global.java.lang.Class[] IKVM.Java.Externs.java.lang.SecurityManager.getClassContext |
( |
object | thisSecurityManager | ) |
|
|
static |
Definition at line 37 of file SecurityManager.cs.
38 {
39#if FIRST_PASS
40 throw new NotImplementedException();
41#else
42 var stack = new List<global::java.lang.Class>();
44 for (int i = 0; i < trace.FrameCount; i++)
45 {
46 var frame = trace.GetFrame(i);
47 var method = frame.GetMethod();
48
50 continue;
51
52 var type = method.DeclaringType;
53 if (type == typeof(global::java.lang.SecurityManager))
54 continue;
55
57 }
58
59 return stack.ToArray();
60#endif
61 }
Provides the implementations of the native methods in global::sun.reflect.Reflection.
Main state of the running JVM.
RuntimeClassLoaderFactory ClassLoaderFactory
Gets the RuntimeClassLoaderFactory associated with this instance of the runtime.
The documentation for this class was generated from the following file: