System.Type
E697565
System.Type is a fundamental .NET class that represents type metadata at runtime, enabling reflection, dynamic type inspection, and late-bound invocation.
Statements (68)
| Predicate | Object |
|---|---|
| instanceOf |
System.Object
ⓘ
System.Reflection.MemberInfo ⓘ |
| assembly | System.Runtime NERFINISHED ⓘ |
| belongsToPlatform | .NET NERFINISHED ⓘ |
| CLSCompliant | true ⓘ |
| hasMethod |
GetConstructors()
ⓘ
GetCustomAttributes() ⓘ GetElementType() ⓘ GetField(string) ⓘ GetFields() ⓘ GetGenericArguments() ⓘ GetInterfaces() ⓘ GetMembers() ⓘ GetMethod(string) ⓘ GetMethods() ⓘ GetProperties() ⓘ GetProperty(string) ⓘ GetType() ⓘ GetType(string) ⓘ GetTypeFromHandle(RuntimeTypeHandle) ⓘ InvokeMember(string,BindingFlags,Binder,object,object[]) ⓘ IsAssignableFrom(Type) ⓘ IsSubclassOf(Type) ⓘ MakeGenericType(Type[]) ⓘ |
| hasProperty |
Assembly
ⓘ
Attributes ⓘ BaseType ⓘ FullName ⓘ IsAbstract ⓘ IsArray ⓘ IsClass ⓘ IsEnum ⓘ IsGenericType ⓘ IsGenericTypeDefinition ⓘ IsInterface ⓘ IsNested ⓘ IsPrimitive ⓘ IsSealed ⓘ IsValueType ⓘ Name ⓘ Namespace ⓘ |
| introducedIn | .NET Framework 1.0 NERFINISHED ⓘ |
| isAbstract | true ⓘ |
| isClass | true ⓘ |
| isPublic | true ⓘ |
| isSealed | true ⓘ |
| isSerializable | true ⓘ |
| namespace | System NERFINISHED ⓘ |
| represents | runtime type metadata ⓘ |
| supports |
dynamic type inspection
ⓘ
late-bound invocation ⓘ reflection ⓘ |
| threadSafety |
instance members are not guaranteed to be thread-safe
ⓘ
members are generally thread-safe for static operations ⓘ |
| usedFor |
ORM frameworks
ⓘ
accessing fields and properties dynamically ⓘ creating instances dynamically ⓘ dependency injection containers ⓘ discovering members of a type ⓘ dynamic proxy generation ⓘ examining attributes ⓘ generic type inspection ⓘ invoking methods dynamically ⓘ obtaining type information at runtime ⓘ reflection-based frameworks ⓘ serialization frameworks ⓘ type assignability checks ⓘ type comparison ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.