8 implementations of IEnum
Microsoft.Diagnostics.DataContractReader.Legacy (8)
ClrDataMethodDefinition.cs (1)
20
private sealed class EnumMethodDefinitionExtents :
IEnum
<ClrDataMethodDefinitionExtent>
ClrDataMethodInstance.cs (1)
19
private sealed class EnumMethodExtents :
IEnum
<ClrDataAddressRange>
ClrDataModule.cs (1)
124
internal sealed class EnumMethodDefinitions :
IEnum
<uint>
ClrDataValue.cs (1)
635
private sealed class FieldEnumeration :
IEnum
<FieldEntry>
Dbi\Helpers\HeapWalk.cs (1)
11
internal sealed class HeapWalk :
IEnum
<COR_HEAPOBJECT>
Dbi\Helpers\RefWalk.cs (1)
12
internal sealed class RefWalk :
IEnum
<DacGcReference>
SOSDacImpl.IXCLRDataProcess.cs (2)
371
private sealed class ProcessEnum<T> :
IEnum
<T>
733
internal sealed class EnumMethodInstances :
IEnum
<MethodDescHandle>
21 references to IEnum
Microsoft.Diagnostics.DataContractReader.Legacy (21)
ClrDataMethodDefinition.cs (4)
175
*handle = (ulong)((
IEnum
<MethodDescHandle>)emi).GetHandle();
281
((
IEnum
<MethodDescHandle>)emi).Dispose();
453
*handle = (ulong)((
IEnum
<ClrDataMethodDefinitionExtent>)extents).GetHandle();
549
((
IEnum
<ClrDataMethodDefinitionExtent>)extents).Dispose();
ClrDataMethodInstance.cs (2)
561
*handle = (ulong)((
IEnum
<ClrDataAddressRange>)extents).GetHandle();
654
((
IEnum
<ClrDataAddressRange>)extents).Dispose();
ClrDataModule.cs (2)
305
*handle = (ulong)((
IEnum
<uint>)emd).GetHandle();
388
((
IEnum
<uint>)emd).Dispose();
ClrDataValue.cs (2)
689
*handle = (ulong)((
IEnum
<FieldEntry>)enumeration).GetHandle();
802
((
IEnum
<FieldEntry>)enumeration).Dispose();
Dbi\DacDbiImpl.cs (4)
4820
*pHandle = (nuint)((
IEnum
<COR_HEAPOBJECT>)walk).GetHandle();
4856
((
IEnum
<COR_HEAPOBJECT>)walk).Dispose();
5128
*pHandle = (nuint)((
IEnum
<DacGcReference>)walk).GetHandle();
5162
((
IEnum
<DacGcReference>)walk).Dispose();
SOSDacImpl.IXCLRDataProcess.cs (7)
404
*handle = (ulong)((
IEnum
<TargetPointer>)domains).GetHandle();
494
((
IEnum
<TargetPointer>)domains).Dispose();
577
*handle = (ulong)((
IEnum
<Contracts.ModuleHandle>)moduleEnum).GetHandle();
666
((
IEnum
<Contracts.ModuleHandle>)modules).Dispose();
966
*handle = (ulong)((
IEnum
<MethodDescHandle>)emi).GetHandle();
1546
*handle = (ulong)((
IEnum
<MethodDefinitionInfo>)methodDefinitions).GetHandle();
1654
((
IEnum
<MethodDefinitionInfo>)methodDefinitions).Dispose();