private static extern void _CreateTypeNameParser( string typeName, ObjectHandleOnStack retHandle, bool throwOnError );
private static extern void _GetModifiers( SafeTypeNameParserHandle pTypeNameParser, ObjectHandleOnStack retArray );
private static extern IntPtr LoadFromStream(IntPtr ptrNativeAssemblyLoadContext, IntPtr ptrAssemblyArray, int iAssemblyArrayLen, IntPtr ptrSymbols, int iSymbolArrayLen, ObjectHandleOnStack retAssembly);
private static extern void GetLoadedAssembliesInternal(ObjectHandleOnStack assemblies);
private static extern void SetupDomainSecurity(AppDomainHandle appDomain, ObjectHandleOnStack appDomainEvidence, IntPtr creatorsSecurityDescriptor, [MarshalAs(UnmanagedType.Bool)] bool publishAppDomain);
private static extern bool GetCacheEntry(ConfigId id, int numKey, [In] byte[] key, int keyLength, ObjectHandleOnStack retData);
private extern static void GetExportedTypes(RuntimeAssembly assembly, ObjectHandleOnStack retTypes);
internal static extern void GetBaseType(QCallTypeHandle type, ObjectHandleOnStack res);
private static extern void GetEntryPoint(RuntimeAssembly assembly, ObjectHandleOnStack retMethod);
private static extern void GetType(RuntimeAssembly assembly, String name, bool throwOnError, bool ignoreCase, ObjectHandleOnStack type, ObjectHandleOnStack keepAlive);
private static extern void InternalGetUnderlyingType(QCallTypeHandle enumType, ObjectHandleOnStack res);
private static extern void InternalBoxEnum(QCallTypeHandle enumType, ObjectHandleOnStack res, long value);
private static partial void GetForwardedType(QCallAssembly assembly, MetadataToken mdtExternalType, ObjectHandleOnStack type);
private RuntimeModule[] GetModulesInternal(bool loadIfNotFound, bool getResourceModules) { RuntimeModule[]? modules = null; RuntimeAssembly runtimeAssembly = this; GetModules(new QCallAssembly(ref runtimeAssembly), loadIfNotFound, getResourceModules, ObjectHandleOnStack.Create(ref modules)); return(modules !); }
private static extern void GetModule(RuntimeAssembly assembly, String name, ObjectHandleOnStack retModule);
internal static extern void GetAssembly(QCallTypeHandle type, ObjectHandleOnStack res);
private extern static void GetExecutingAssembly(StackCrawlMarkHandle stackMark, ObjectHandleOnStack retAssembly);
private static extern void internal_from_name(IntPtr name, ref StackCrawlMark stackMark, ObjectHandleOnStack res, bool throwOnError, bool ignoreCase);
private static extern int GetManifestResourceInfo(RuntimeAssembly assembly, String resourceName, ObjectHandleOnStack assemblyRef, StringHandleOnStack retFileName, StackCrawlMarkHandle stackMark);
private static extern void GetGrantSet(AppDomainHandle domain, ObjectHandleOnStack retGrantSet);
private extern static void GetType(RuntimeModule module, String className, bool ignoreCase, bool throwOnError, ObjectHandleOnStack type, ObjectHandleOnStack keepAlive);
private static extern void GetEntryAssembly(ObjectHandleOnStack retAssembly);
static private extern void GetSignerCertificate(RuntimeModule module, ObjectHandleOnStack retData);
private static extern void LoadFromPath(IntPtr ptrNativeAssemblyLoadContext, string ilPath, string niPath, ObjectHandleOnStack retAssembly);
private unsafe extern static void StoreOverlappedPtrInCCW(ObjectHandleOnStack windowsRuntimeBuffer, NativeOverlapped *overlapped);
private extern static void nResolveNamespace( string namespaceName, string windowsSdkFilePath, string[] packageGraphFilePaths, int cPackageGraphFilePaths, ObjectHandleOnStack retFileNames);
private static extern void _GetTypeArguments( SafeTypeNameParserHandle pTypeNameParser, ObjectHandleOnStack retArray );
private static extern void GetGenericTypeDefinition_impl(QCallTypeHandle type, ObjectHandleOnStack res);
private static extern void DeriveKey(SafeProvHandle hProv, int algid, int algidHash, byte[] password, int cbPassword, int dwFlags, byte[] IV, int cbIV, ObjectHandleOnStack retKey);
private static partial void GetModules(QCallAssembly assembly, bool loadIfNotFound, bool getResourceModules, ObjectHandleOnStack retModuleHandles);