8 references to PropertyDefinition
System.Reflection.MetadataLoadContext (8)
System\Reflection\TypeLoading\Properties\Ecma\EcmaProperty.cs (8)
35public sealed override IEnumerable<CustomAttributeData> CustomAttributes => PropertyDefinition.GetCustomAttributes().ToTrueCustomAttributes(_module); 58protected sealed override string ComputeName() => PropertyDefinition.Name.GetString(Reader); 59protected sealed override PropertyAttributes ComputeAttributes() => PropertyDefinition.Attributes; 60protected sealed override Type ComputePropertyType() => PropertyDefinition.DecodeSignature(_module, TypeContext).ReturnType; 62protected sealed override object? ComputeRawConstantValue() => PropertyDefinition.GetDefaultValue().ToRawObject(Reader); 80MethodSignature<string> sig = PropertyDefinition.DecodeSignature(typeProvider, TypeContext); 98protected sealed override RoMethod? ComputeGetterMethod() => PropertyDefinition.GetAccessors().Getter.ToMethodOrNull(GetRoDeclaringType(), ReflectedType); 99protected sealed override RoMethod? ComputeSetterMethod() => PropertyDefinition.GetAccessors().Setter.ToMethodOrNull(GetRoDeclaringType(), ReflectedType);