| void .ctor(PropertyInfo prop, const string& namePrefix) | Public+1 flags | — | 0x08 |
| void .ctor(PropertyInfo prop, const string& namePrefix, const string& separatorString) | Public+1 flags | — | 0x08 |
| PropertyInfo get_AliasedProperty() | Public+1 flags | — | 0x08 |
| Module get_Module() | Public+2 flags | — | 0x08 |
| int get_MetadataToken() | Public+2 flags | — | 0x04 |
| string get_Name() | Public+2 flags | — | 0x08 |
| Type get_DeclaringType() | Public+2 flags | — | 0x08 |
| Type get_ReflectedType() | Public+2 flags | — | 0x08 |
| Type get_PropertyType() | Public+2 flags | — | 0x08 |
| PropertyAttributes get_Attributes() | Public+2 flags | — | 0x04 |
| bool get_CanRead() | Public+2 flags | — | 0x01 |
| bool get_CanWrite() | Public+2 flags | | 0x01 |
| object[] GetCustomAttributes(bool inherit) | Public+1 flags | | 0x08 |
| object[] GetCustomAttributes(Type attributeType, bool inherit) | Public+1 flags | | 0x08 |
| bool IsDefined(Type attributeType, bool inherit) | Public+1 flags | | 0x08 |
| MethodInfo[] GetAccessors(bool nonPublic) | Public+1 flags | | 0x08 |
| MethodInfo GetGetMethod(bool nonPublic) | Public+1 flags | | 0x08 |
| ParameterInfo[] GetIndexParameters() | Public+1 flags | | 0x08 |
| MethodInfo GetSetMethod(bool nonPublic) | Public+1 flags | | 0x08 |
| object GetValue(object obj, const BindingFlags& invokeAttr, Binder binder, const object[]& index, CultureInfo culture) | Public+1 flags | | 0x08 |
| void SetValue(object obj, object value, const BindingFlags& invokeAttr, Binder binder, const object[]& index, CultureInfo culture) | Public+1 flags | | 0x08 |