1 instantiation of ObjectHandleOnStack
mscorlib (1)
system\runtime\compilerservices\jithelpers.cs (1)
83return new ObjectHandleOnStack(UnsafeCastToStackPointer(ref o));
72 references to ObjectHandleOnStack
mscorlib (72)
system\appdomain.cs (2)
4269ObjectHandleOnStack appDomainEvidence, 4405private static extern void GetGrantSet(AppDomainHandle domain, ObjectHandleOnStack retGrantSet);
system\appdomainmanager.cs (1)
153private static extern void GetEntryAssembly(ObjectHandleOnStack retAssembly);
system\enum.cs (2)
256private static extern void GetEnumValuesAndNames(RuntimeTypeHandle enumType, ObjectHandleOnStack values, ObjectHandleOnStack names, bool getNames);
system\globalization\culturedata.cs (1)
3517internal static extern int nativeEnumCultureNames(int cultureTypes, ObjectHandleOnStack retStringArray);
system\io\isolatedstorage\isolatedstorage.cs (1)
1267private static extern void GetCaller(ObjectHandleOnStack retAssembly);
system\reflection\assembly.cs (14)
1462private static extern void GetEntryPoint(RuntimeAssembly assembly, ObjectHandleOnStack retMethod); 1486ObjectHandleOnStack type); 1504internal extern static void GetForwardedTypes(RuntimeAssembly assembly, ObjectHandleOnStack retTypes); 1510private extern static void GetExportedTypes(RuntimeAssembly assembly, ObjectHandleOnStack retTypes); 1560private extern static void GetEvidence(RuntimeAssembly assembly, ObjectHandleOnStack retEvidence); 2214ObjectHandleOnStack retModule); 2241private static extern void GetModule(RuntimeAssembly assembly, String name, ObjectHandleOnStack retModule); 2311private extern static void GetExecutingAssembly(StackCrawlMarkHandle stackMark, ObjectHandleOnStack retAssembly); 2339ObjectHandleOnStack assemblyRef, 2652private static extern void GetRawBytes(RuntimeAssembly assembly, ObjectHandleOnStack retRawBytes); 2668private static extern void GetPublicKey(RuntimeAssembly assembly, ObjectHandleOnStack retPublicKey); 2682private extern static void GetGrantSet(RuntimeAssembly assembly, ObjectHandleOnStack granted, ObjectHandleOnStack denied); 3197ObjectHandleOnStack retModuleHandles);
system\reflection\emit\assemblybuilder.cs (1)
2197ObjectHandleOnStack retModule,
system\reflection\emit\typebuilder.cs (1)
959private static extern void TermCreateClass(RuntimeModule module, int tk, ObjectHandleOnStack type);
system\reflection\module.cs (2)
597private extern static void GetType(RuntimeModule module, String className, bool ignoreCase, bool throwOnError, ObjectHandleOnStack type); 638static private extern void GetSignerCertificate(RuntimeModule module, ObjectHandleOnStack retData);
system\runtime\compilerservices\jithelpers.cs (1)
81static internal ObjectHandleOnStack GetObjectHandleOnStack<T>(ref T o) where T : class
system\runtime\interopservices\marshal.cs (5)
2518private static extern void _GetInspectableIids(ObjectHandleOnStack obj, ObjectHandleOnStack guids); 2542ObjectHandleOnStack appDomainObj, 2568ObjectHandleOnStack appDomainObj, 2570ObjectHandleOnStack winrtTypes);
system\runtime\interopservices\windowsruntime\WindowsRuntimeBufferHelper.cs (1)
32private unsafe extern static void StoreOverlappedPtrInCCW(ObjectHandleOnStack windowsRuntimeBuffer, NativeOverlapped* overlapped);
system\runtime\interopservices\windowsruntime\windowsruntimemetadata.cs (1)
71ObjectHandleOnStack retFileNames);
system\runtimehandles.cs (19)
392private extern static void GetConstraints(RuntimeTypeHandle handle, ObjectHandleOnStack types); 578private extern static void GetDefaultConstructor(RuntimeTypeHandle handle, ObjectHandleOnStack method); 596bool loadTypeFromPartialName, ObjectHandleOnStack type); 642private extern static void GetTypeByNameUsingCARules(string name, RuntimeModule scope, ObjectHandleOnStack type); 661internal extern static void GetInstantiation(RuntimeTypeHandle type, ObjectHandleOnStack types, bool fAsRuntimeTypeArray); 683private extern static void Instantiate(RuntimeTypeHandle handle, IntPtr* pInst, int numGenericArgs, ObjectHandleOnStack type); 705private extern static void MakeArray(RuntimeTypeHandle handle, int rank, ObjectHandleOnStack type); 719private extern static void MakeSZArray(RuntimeTypeHandle handle, ObjectHandleOnStack type); 733private extern static void MakeByRef(RuntimeTypeHandle handle, ObjectHandleOnStack type); 757private extern static void MakePointer(RuntimeTypeHandle handle, ObjectHandleOnStack type); 789private extern static void GetGenericTypeDefinition(RuntimeTypeHandle type, ObjectHandleOnStack retType); 1367private extern static void GetMethodInstantiation(RuntimeMethodHandleInternal method, ObjectHandleOnStack types, bool fAsRuntimeTypeArray); 1441private extern static void GetTypicalMethodDefinition(IRuntimeMethodInfo method, ObjectHandleOnStack outMethod); 1456private extern static void StripMethodInstantiation(IRuntimeMethodInfo method, ObjectHandleOnStack outMethod); 1488private static extern void GetCallerType(StackCrawlMarkHandle stackMark, ObjectHandleOnStack retType); 1954ObjectHandleOnStack type); 2044ObjectHandleOnStack retField); 2062private extern static void GetAssembly(RuntimeModule handle, ObjectHandleOnStack retAssembly); 2076internal extern static void GetModuleType(RuntimeModule handle, ObjectHandleOnStack type);
system\security\cryptography\passwordderivebytes.cs (1)
242ObjectHandleOnStack retKey);
system\security\cryptography\rfc2898derivebytes.cs (1)
304ObjectHandleOnStack retKey);
system\security\cryptography\rsacryptoserviceprovider.cs (2)
65ObjectHandleOnStack ohRetDecryptedKey); 75ObjectHandleOnStack ohRetEncryptedKey);
system\security\cryptography\utils.cs (3)
1078private static extern void EndHash(SafeHashHandle hHash, ObjectHandleOnStack retHash); 1091private static extern void ExportCspBlob(SafeKeyHandle hKey, int blobType, ObjectHandleOnStack retBlob); 1143private static extern void SignValue(SafeKeyHandle hKey, int keyNumber, int calgKey, int calgHash, byte[] hash, int cbHash, ObjectHandleOnStack retSignature);
system\security\policy\assemblyevidencefactory.cs (4)
189ObjectHandleOnStack retMinimumPermissions, 190ObjectHandleOnStack retOptionalPermissions, 191ObjectHandleOnStack retRefusedPermissions); 206ObjectHandleOnStack retPublicKeyBlob,
system\security\policy\pefileevidencefactory.cs (2)
133ObjectHandleOnStack retSerializedEvidence); 207ObjectHandleOnStack retCertificate);
system\security\securitymanager.cs (2)
679internal static extern void GetGrantedPermissions(ObjectHandleOnStack retGranted, ObjectHandleOnStack retDenied, StackCrawlMarkHandle stackMark);
system\security\util\config.cs (1)
108private static extern bool GetCacheEntry(ConfigId id, int numKey, [In] byte[] key, int keyLength, ObjectHandleOnStack retData);
system\typenameparser.cs (4)
48private static extern void _CreateTypeNameParser(string typeName, ObjectHandleOnStack retHandle, bool throwOnError); 54private static extern void _GetNames(SafeTypeNameParserHandle pTypeNameParser, ObjectHandleOnStack retArray); 60private static extern void _GetTypeArguments(SafeTypeNameParserHandle pTypeNameParser, ObjectHandleOnStack retArray); 66private static extern void _GetModifiers(SafeTypeNameParserHandle pTypeNameParser, ObjectHandleOnStack retArray);