PropertyDefinition public sealed class PropertyDefinition : PropertyReference, IMemberDefinition, ICustomAttributeProvider, IMetadataTokenProvider, IConstantProvider Documentation Code public PropertyAttributes Attributes { get; set; } public object Constant { get; set; } public Collection<CustomAttribute> CustomAttributes { get; } public TypeDefinition DeclaringType { get; set; } public MethodDefinition GetMethod { get; set; } public bool HasConstant { get; set; } public bool HasCustomAttributes { get; } public bool HasDefault { get; set; } public bool HasOtherMethods { get; } public bool HasParameters { get; } public bool HasThis { get; set; } public bool IsRuntimeSpecialName { get; set; } public bool IsSpecialName { get; set; } public Collection<MethodDefinition> OtherMethods { get; } public MethodDefinition SetMethod { get; set; } public PropertyDefinition(string name, PropertyAttributes attributes, TypeReference propertyType)