System.Reflection.MemberInfo

E697538

System.Reflection.MemberInfo is an abstract base class in .NET that provides metadata about members of a type, such as methods, properties, fields, and events, used primarily for reflection.

All labels observed (4)

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf .NET reflection metadata type
abstract class
assembly System.Runtime
linked to: System.Runtime.dll

mscorlib
linked to: mscorlib.dll
baseClass System.Object
category Common Language Runtime library type
commonDerivedType System.Reflection.ConstructorInfo
System.Reflection.EventInfo
System.Reflection.FieldInfo
System.Reflection.MethodInfo
System.Reflection.PropertyInfo
System.Reflection.TypeInfo
hasAttribute System.Runtime.InteropServices.ComVisibleAttribute
System.SerializableAttribute
implements System.Reflection.ICustomAttributeProvider
introducedIn .NET Framework 1.0
linked to: .NET Framework
isAbstract true
isClass true
isPublic true
memberTypesCovered event
field
method
nested type
property
method Equals(System.Object)
GetCustomAttributes(System.Boolean)
GetCustomAttributes(System.Type,System.Boolean)
GetCustomAttributesData()
GetHashCode()
GetType()
IsDefined(System.Type,System.Boolean)
ToString()
namespace System.Reflection
platform .NET 5+
.NET Core
.NET Framework
property CustomAttributes
DeclaringType
MemberType
MetadataToken
Module
Name
ReflectedType
provides metadata about type members
usedBy ORM libraries
dependency injection containers
reflection-based frameworks
serialization libraries
usedFor reflection

How these facts were elicited

Referenced by (8)

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

System.Reflection containsType System.Reflection.MemberInfo
System.Reflection.MemberInfo commonDerivedType System.Reflection.MethodInfo
linked to: System.Reflection.MemberInfo
System.Reflection.FieldInfo inheritsFrom System.Reflection.MemberInfo
System.Reflection.PropertyInfo inheritsFrom System.Reflection.MemberInfo
System.Reflection.PropertyInfo overrides System.Reflection.MemberInfo.GetCustomAttributes
linked to: System.Reflection.MemberInfo
System.Reflection.PropertyInfo overrides System.Reflection.MemberInfo.MemberType
linked to: System.Reflection.MemberInfo
System.Reflection.MethodBase inheritsFrom System.Reflection.MemberInfo
System.Reflection.DefaultMemberAttribute relatedTo System.Reflection.MemberInfo