Class RuntimeHelpers

    • Field Detail

      • assemblyFullName

        public static final java.lang.String assemblyFullName
        Fully assembly qualified name: mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
        See Also:
        Constant Field Values
      • assemblyShortName

        public static final java.lang.String assemblyShortName
        Assembly name: mscorlib
        See Also:
        Constant Field Values
      • className

        public static final java.lang.String className
        Qualified class name: System.Runtime.CompilerServices.RuntimeHelpers
        See Also:
        Constant Field Values
      • classType

        public static JCType classType
        The type managed from JCOBridge. See JCType
    • Constructor Detail

      • RuntimeHelpers

        public RuntimeHelpers​(java.lang.Object instance)
                       throws java.lang.Throwable
        Internal constructor. Use with caution
        Throws:
        java.lang.Throwable
      • RuntimeHelpers

        public RuntimeHelpers()
                       throws java.lang.Throwable
        Throws:
        java.lang.Throwable
    • Method Detail

      • Equals

        public static boolean Equals​(NetObject o1,
                                     NetObject o2)
                              throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetHashCode

        public static int GetHashCode​(NetObject o)
                               throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • GetObjectValue

        public static NetObject GetObjectValue​(NetObject obj)
                                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • EnsureSufficientExecutionStack

        public static void EnsureSufficientExecutionStack()
                                                   throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • InitializeArray

        public static void InitializeArray​(Array array,
                                           RuntimeFieldHandle fldHandle)
                                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • PrepareConstrainedRegions

        public static void PrepareConstrainedRegions()
                                              throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • PrepareConstrainedRegionsNoOP

        public static void PrepareConstrainedRegionsNoOP()
                                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • PrepareMethod

        public static void PrepareMethod​(RuntimeMethodHandle method)
                                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • ProbeForSufficientStack

        public static void ProbeForSufficientStack()
                                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • RunClassConstructor

        public static void RunClassConstructor​(RuntimeTypeHandle type)
                                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • RunModuleConstructor

        public static void RunModuleConstructor​(ModuleHandle module)
                                         throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getOffsetToStringData

        public static int getOffsetToStringData()
                                         throws java.lang.Throwable
        Throws:
        java.lang.Throwable