System.Reflection.PropertyInfo

E697540

System.Reflection.PropertyInfo is a .NET reflection class that represents and provides metadata and access methods for a property of a type at runtime.

All labels observed (3)

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf .NET reflection class
System.Type member metadata class
assembly System.Runtime
linked to: System.Runtime.dll

mscorlib
linked to: mscorlib.dll
availableIn .NET 5+
.NET Core
.NET Framework
canRepresent indexed property
instance property
static property
CLSCompliant true
inheritsFrom System.Reflection.MemberInfo
introducedIn .NET Framework 1.0
linked to: .NET Framework
isAbstract true
isClass true
isPublic true
isSerializable true
method GetAccessors
GetCustomAttributes
GetGetMethod
GetIndexParameters
GetOptionalCustomModifiers
GetRequiredCustomModifiers
GetSetMethod
GetValue
IsDefined
SetValue
namespace System.Reflection
overrides System.Reflection.MemberInfo.GetCustomAttributes
System.Reflection.MemberInfo.IsDefined
System.Reflection.MemberInfo.MemberType
property Attributes
CanRead
CanWrite
DeclaringType
IsSpecialName
MemberType
Name
PropertyType
ReflectedType
propertyTypeOf System.Boolean
System.Type
relatedTo System.Reflection.FieldInfo
System.Reflection.MethodInfo
System.Type
represents property of a type
supports custom attributes on properties
generic property types
usedFor runtime access to property values
runtime inspection of properties

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

System.Reflection containsType System.Reflection.PropertyInfo
System.Reflection.TargetException thrownBy System.Reflection.PropertyInfo.GetValue
linked to: System.Reflection.PropertyInfo
System.Reflection.TargetException thrownBy System.Reflection.PropertyInfo.SetValue
linked to: System.Reflection.PropertyInfo