PropertyInfo {System.Reflection} .NET clr documentation

PropertyInfo

Description

Declare

            
# namespace System.Reflection
export class PropertyInfo extends MemberInfo {
   Attributes: PropertyAttributes;
   CanRead: boolean;
   CanWrite: boolean;
   CustomAttributes: iterates(CustomAttributeData);
   DeclaringType: Type;
   GetMethod: MethodInfo;
   IsCollectible: boolean;
   IsSpecialName: boolean;
   MemberType: MemberTypes;
   MetadataToken: integer;
   Module: Module;
   Name: string;
   PropertyType: Type;
   ReflectedType: Type;
   SetMethod: MethodInfo;
}

        

.NET clr type reference tree

  1. this class extends from MemberInfo class: MemberInfo
  2. use by property member Attributes: PropertyAttributes
  3. use by property member CustomAttributes: iterates(CustomAttributeData)
  4. use by property member DeclaringType: Type
  5. use by property member GetMethod: MethodInfo
  6. use by property member MemberType: MemberTypes
  7. use by property member Module: Module
  8. use by property member PropertyType: Type
  9. use by property member ReflectedType: Type
  10. use by property member SetMethod: MethodInfo

[Package {$package} version {$version} Index]