17 references to MetadataEnumResult
System.Private.CoreLib (17)
src\System\Reflection\Associates.cs (1)
139
scope.Enum(MetadataTokenType.MethodDef, mdPropEvent, out
MetadataEnumResult
associatesData);
src\System\Reflection\MdImport.cs (8)
339
public unsafe void Enum(MetadataTokenType type, int parent, out
MetadataEnumResult
result)
342
int length =
MetadataEnumResult
.SmallIntArrayLength;
350
public void EnumNestedTypes(int mdTypeDef, out
MetadataEnumResult
result)
355
public void EnumCustomAttributes(int mdToken, out
MetadataEnumResult
result)
360
public void EnumParams(int mdMethodDef, out
MetadataEnumResult
result)
365
public void EnumFields(int mdTypeDef, out
MetadataEnumResult
result)
370
public void EnumProperties(int mdTypeDef, out
MetadataEnumResult
result)
375
public void EnumEvents(int mdTypeDef, out
MetadataEnumResult
result)
src\System\Reflection\RuntimeAssembly.cs (1)
737
scope.Enum(MetadataTokenType.ExportedType, 0, out
MetadataEnumResult
enumResult);
src\System\Reflection\RuntimeCustomAttributeData.cs (2)
204
scope.EnumCustomAttributes(targetToken, out
MetadataEnumResult
tkCustomAttributeTokens);
1421
scope.EnumCustomAttributes(decoratedMetadataToken, out
MetadataEnumResult
attributeTokens);
src\System\Reflection\RuntimeParameterInfo.cs (1)
53
scope.EnumParams(tkMethodDef, out
MetadataEnumResult
tkParamDefs);
src\System\RuntimeType.CoreCLR.cs (4)
939
scope.EnumFields(tkDeclaringType, out
MetadataEnumResult
tkFields);
1113
scope.EnumNestedTypes(tkEnclosingType, out
MetadataEnumResult
tkNestedClasses);
1187
scope.EnumEvents(tkDeclaringType, out
MetadataEnumResult
tkEvents);
1299
scope.EnumProperties(tkDeclaringType, out
MetadataEnumResult
tkProperties);