System.Reflection.PropertyAttributes

E697559

System.Reflection.PropertyAttributes is an enumeration in .NET that defines flags specifying the attributes and metadata characteristics of properties, such as visibility and special behavior.

All labels observed (2)

How this entity was disambiguated

Statements (35)

Predicate Object
instanceOf .NET enum
enumeration
assembly System.Runtime
mscorlib
linked to: mscorlib.dll
CLSCompliant true
definedIn .NET 5+
.NET Core
.NET Framework
documentationUrl https://learn.microsoft.com/dotnet/api/system.reflection.propertyattributes
hasAttribute System.FlagsAttribute
hasValue HasDefault
None
RTSpecialName
Reserved2
Reserved3
Reserved4
ReservedMask
SpecialName
isBitField true
isSerializable true
memberOf System.Reflection API
linked to: System.Reflection
namespace System.Reflection
retrievedVia System.Reflection.PropertyInfo.Attributes
underlyingType System.Int32
usedFor describing metadata characteristics of properties
specifying property visibility flags
specifying special behavior of properties
valueOf_HasDefault 4096
valueOf_None 0
valueOf_Reserved2 8192
valueOf_Reserved3 16384
valueOf_Reserved4 32768
valueOf_ReservedMask 62464
valueOf_RTSpecialName 1024
valueOf_SpecialName 512

How these facts were elicited

Referenced by (2)

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

System.Reflection containsType System.Reflection.PropertyAttributes
System.Reflection.PropertyAttributes retrievedVia System.Reflection.PropertyInfo.Attributes
linked to: System.Reflection.PropertyAttributes