Ejemplo n.º 1
0
 private extern static void GetTypeByName(string name, bool throwOnError, bool ignoreCase, bool reflectionOnly, StackCrawlMarkHandle stackMark, 
     IntPtr pPrivHostBinder,
     bool loadTypeFromPartialName, ObjectHandleOnStack type, ObjectHandleOnStack keepalive);
Ejemplo n.º 2
0
 static internal extern unsafe void nLoadFromUnmanagedArray(bool fIntrospection, 
                                                                     byte* assemblyContent, 
                                                                     ulong assemblySize,
                                                                     byte* pdbContent, 
                                                                     ulong pdbSize,
                                                                     StackCrawlMarkHandle stackMark,
                                                                     ObjectHandleOnStack retAssembly);
Ejemplo n.º 3
0
 private static extern void GetCallerType(StackCrawlMarkHandle stackMark, ObjectHandleOnStack retType);
Ejemplo n.º 4
0
 private static extern int GetManifestResourceInfo(RuntimeAssembly assembly,
                                                   String resourceName,
                                                   ObjectHandleOnStack assemblyRef,
                                                   StringHandleOnStack retFileName,
                                                   StackCrawlMarkHandle stackMark);
Ejemplo n.º 5
0
 private static unsafe extern byte* GetResource(RuntimeAssembly assembly,
                                                String resourceName,
                                                out ulong length,
                                                StackCrawlMarkHandle stackMark,
                                                bool skipSecurityCheck);
		private static extern void GetTypeByName(string name, bool throwOnError, bool ignoreCase, bool reflectionOnly, StackCrawlMarkHandle stackMark, bool loadTypeFromPartialName, ObjectHandleOnStack type);
Ejemplo n.º 7
0
 private extern static void GetExecutingAssembly(StackCrawlMarkHandle stackMark, ObjectHandleOnStack retAssembly);
 internal static extern void GetGrantedPermissions(ObjectHandleOnStack retGranted, ObjectHandleOnStack retDenied, StackCrawlMarkHandle stackMark);
Ejemplo n.º 9
0
        private extern static void GetTypeByName(string name, bool throwOnError, bool ignoreCase, bool reflectionOnly, StackCrawlMarkHandle stackMark, 
#if FEATURE_HOSTED_BINDER
            IntPtr pPrivHostBinder,
#endif
            bool loadTypeFromPartialName, ObjectHandleOnStack type);
Ejemplo n.º 10
0
 static private extern void DefineDynamicModule(RuntimeAssembly containingAssembly,
                                                bool emitSymbolInfo,
                                                String name,
                                                String filename,
                                                StackCrawlMarkHandle stackMark,
                                                ref IntPtr pInternalSymWriter,
                                                ObjectHandleOnStack retModule,
                                                bool fIsTransient,
                                                out int tkFile);
Ejemplo n.º 11
0
 private extern static void SwapMethodBody(
     RuntimeTypeHandle cls,            // [in] class containing the method
     int            methodtoken,        // [in] method token
     IntPtr        rgIL,                // [in] pointer to bytes
     int            methodSize,            // [in] the size of the new method body in bytes
     int         flags,              // [in] flags
     StackCrawlMarkHandle stackMark); // [in] stack crawl mark used to find caller
 private static extern void SwapMethodBody(RuntimeTypeHandle cls, int methodtoken, IntPtr rgIL, int methodSize, int flags, StackCrawlMarkHandle stackMark);