|
static Type | GetTypeFromHandle (RuntimeTypeHandle handle) |
|
static bool | operator== (Type? left, Type? right) |
|
static bool | operator!= (Type? left, Type? right) |
|
new Type | GetType () |
|
Type? | GetElementType () |
|
virtual int | GetArrayRank () |
|
virtual Type | GetGenericTypeDefinition () |
|
virtual Type[] | GetGenericArguments () |
|
virtual Type[] | GetGenericParameterConstraints () |
|
bool | IsAssignableTo ([NotNullWhen(true)] Type? targetType) |
|
ConstructorInfo? | GetConstructor (Type[] types) |
|
ConstructorInfo? | GetConstructor (BindingFlags bindingAttr, Type[] types) |
|
ConstructorInfo? | GetConstructor (BindingFlags bindingAttr, Binder? binder, Type[] types, ParameterModifier[]? modifiers) |
|
ConstructorInfo? | GetConstructor (BindingFlags bindingAttr, Binder? binder, CallingConventions callConvention, Type[] types, ParameterModifier[]? modifiers) |
|
ConstructorInfo[] | GetConstructors () |
|
ConstructorInfo[] | GetConstructors (BindingFlags bindingAttr) |
|
EventInfo? | GetEvent (string name) |
|
EventInfo? | GetEvent (string name, BindingFlags bindingAttr) |
|
virtual EventInfo[] | GetEvents () |
|
EventInfo[] | GetEvents (BindingFlags bindingAttr) |
|
FieldInfo? | GetField (string name) |
|
FieldInfo? | GetField (string name, BindingFlags bindingAttr) |
|
FieldInfo[] | GetFields () |
|
FieldInfo[] | GetFields (BindingFlags bindingAttr) |
|
MemberInfo[] | GetMember (string name) |
|
virtual MemberInfo[] | GetMember (string name, BindingFlags bindingAttr) |
|
virtual MemberInfo[] | GetMember (string name, MemberTypes type, BindingFlags bindingAttr) |
|
MemberInfo[] | GetMembers () |
|
virtual MemberInfo | GetMemberWithSameMetadataDefinitionAs (MemberInfo member) |
|
MemberInfo[] | GetMembers (BindingFlags bindingAttr) |
|
MethodInfo? | GetMethod (string name) |
|
MethodInfo? | GetMethod (string name, BindingFlags bindingAttr) |
|
MethodInfo? | GetMethod (string name, BindingFlags bindingAttr, Type[] types) |
|
MethodInfo? | GetMethod (string name, Type[] types) |
|
MethodInfo? | GetMethod (string name, Type[] types, ParameterModifier[]? modifiers) |
|
MethodInfo? | GetMethod (string name, BindingFlags bindingAttr, Binder? binder, Type[] types, ParameterModifier[]? modifiers) |
|
MethodInfo? | GetMethod (string name, BindingFlags bindingAttr, Binder? binder, CallingConventions callConvention, Type[] types, ParameterModifier[]? modifiers) |
|
MethodInfo? | GetMethod (string name, int genericParameterCount, Type[] types) |
|
MethodInfo? | GetMethod (string name, int genericParameterCount, Type[] types, ParameterModifier[]? modifiers) |
|
MethodInfo? | GetMethod (string name, int genericParameterCount, BindingFlags bindingAttr, Binder? binder, Type[] types, ParameterModifier[]? modifiers) |
|
MethodInfo? | GetMethod (string name, int genericParameterCount, BindingFlags bindingAttr, Binder? binder, CallingConventions callConvention, Type[] types, ParameterModifier[]? modifiers) |
|
MethodInfo[] | GetMethods () |
|
MethodInfo[] | GetMethods (BindingFlags bindingAttr) |
|
Type? | GetNestedType (string name) |
|
Type? | GetNestedType (string name, BindingFlags bindingAttr) |
|
Type[] | GetNestedTypes () |
|
Type[] | GetNestedTypes (BindingFlags bindingAttr) |
|
PropertyInfo? | GetProperty (string name) |
|
PropertyInfo? | GetProperty (string name, BindingFlags bindingAttr) |
|
PropertyInfo? | GetProperty (string name, Type? returnType) |
|
PropertyInfo? | GetProperty (string name, Type[] types) |
|
PropertyInfo? | GetProperty (string name, Type? returnType, Type[] types) |
|
PropertyInfo? | GetProperty (string name, Type? returnType, Type[] types, ParameterModifier[]? modifiers) |
|
PropertyInfo? | GetProperty (string name, BindingFlags bindingAttr, Binder? binder, Type? returnType, Type[] types, ParameterModifier[]? modifiers) |
|
PropertyInfo[] | GetProperties () |
|
PropertyInfo[] | GetProperties (BindingFlags bindingAttr) |
|
virtual MemberInfo[] | GetDefaultMembers () |
|
object? | InvokeMember (string name, BindingFlags invokeAttr, Binder? binder, object? target, object?[]? args) |
|
object? | InvokeMember (string name, BindingFlags invokeAttr, Binder? binder, object? target, object?[]? args, CultureInfo? culture) |
|
object? | InvokeMember (string name, BindingFlags invokeAttr, Binder? binder, object? target, object?[]? args, ParameterModifier[]? modifiers, CultureInfo? culture, string[]? namedParameters) |
|
Type? | GetInterface (string name) |
|
Type? | GetInterface (string name, bool ignoreCase) |
|
Type[] | GetInterfaces () |
|
virtual InterfaceMapping | GetInterfaceMap ([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicMethods|DynamicallyAccessedMemberTypes.NonPublicMethods)] Type interfaceType) |
|
virtual bool | IsInstanceOfType ([NotNullWhen(true)] object? o) |
|
virtual bool | IsEquivalentTo ([NotNullWhen(true)] Type? other) |
|
virtual Type | GetEnumUnderlyingType () |
|
virtual Array | GetEnumValues () |
|
virtual Type | MakeArrayType () |
|
virtual Type | MakeArrayType (int rank) |
|
virtual Type | MakeByRefType () |
|
virtual Type | MakeGenericType (params Type[] typeArguments) |
|
virtual Type | MakePointerType () |
|
override string | ToString () |
|
override bool | Equals (object? o) |
|
override int | GetHashCode () |
|
virtual bool | Equals (Type? o) |
|
virtual bool | IsEnumDefined (object value) |
|
virtual ? string | GetEnumName (object value) |
|
virtual string[] | GetEnumNames () |
|
virtual Type[] | FindInterfaces (TypeFilter filter, object? filterCriteria) |
|
virtual MemberInfo[] | FindMembers (MemberTypes memberType, BindingFlags bindingAttr, MemberFilter? filter, object? filterCriteria) |
|
virtual bool | IsSubclassOf (Type c) |
|
virtual bool | IsAssignableFrom ([NotNullWhen(true)] Type? c) |
|
virtual bool | HasSameMetadataDefinitionAs (MemberInfo other) |
|
bool | IsDefined (Type attributeType, bool inherit) |
|
object[] | GetCustomAttributes (bool inherit) |
|
object[] | GetCustomAttributes (Type attributeType, bool inherit) |
|
virtual IList< CustomAttributeData > | GetCustomAttributesData () |
|
|
static ? Type | GetType (string typeName, bool throwOnError, bool ignoreCase) |
|
static ? Type | GetType (string typeName, bool throwOnError) |
|
static ? Type | GetType (string typeName) |
|
static ? Type | GetType (string typeName, Func< AssemblyName, Assembly?>? assemblyResolver, Func< Assembly?, string, bool, Type?>? typeResolver) |
|
static ? Type | GetType (string typeName, Func< AssemblyName, Assembly?>? assemblyResolver, Func< Assembly?, string, bool, Type?>? typeResolver, bool throwOnError) |
|
static ? Type | GetType (string typeName, Func< AssemblyName, Assembly?>? assemblyResolver, Func< Assembly?, string, bool, Type?>? typeResolver, bool throwOnError, bool ignoreCase) |
|
static RuntimeTypeHandle | GetTypeHandle (object o) |
|
static Type[] | GetTypeArray (object[] args) |
|
static TypeCode | GetTypeCode (Type? type) |
|
static ? Type | GetTypeFromCLSID (Guid clsid) |
|
static ? Type | GetTypeFromCLSID (Guid clsid, bool throwOnError) |
|
static ? Type | GetTypeFromCLSID (Guid clsid, string? server) |
|
static ? Type | GetTypeFromCLSID (Guid clsid, string? server, bool throwOnError) |
|
static ? Type | GetTypeFromProgID (string progID) |
|
static ? Type | GetTypeFromProgID (string progID, bool throwOnError) |
|
static ? Type | GetTypeFromProgID (string progID, string? server) |
|
static ? Type | GetTypeFromProgID (string progID, string? server, bool throwOnError) |
|
static Type | MakeGenericSignatureType (Type genericTypeDefinition, params Type[] typeArguments) |
|
static Type | MakeGenericMethodParameter (int position) |
|
static ? Type | ReflectionOnlyGetType (string typeName, bool throwIfNotFound, bool ignoreCase) |
|
static bool | operator== (MemberInfo? left, MemberInfo? right) |
|
static bool | operator!= (MemberInfo? left, MemberInfo? right) |
|
Definition at line 13 of file Type.cs.