Zdexby TheHolyOneZ
36,909 classes
Class

Type

: MemberInfo : Object
System.Type, mscorlib 0x0018 (24 B) inherited 0x0010 mscorlib.dll
0x00x0018

Members 8

OffsetSizeNameTypeFlagsDefault
0x08s_defaultBinderBinderPrivateStatic—
0x02DelimiterushortPublicStatic+1 flags—
0x08EmptyTypesType[]PublicStatic+1 flags—
0x08MissingobjectPublicStatic+1 flags—
0x08FilterAttributeMemberFilterPublicStatic+1 flags—
0x08FilterNameMemberFilterPublicStatic+1 flags—
0x08FilterNameIgnoreCaseMemberFilterPublicStatic+1 flags—
0x08_implRuntimeTypeHandle1 flags—

Functions 153

SignatureFlagsNativeParams
bool IsEnumDefined(object value)Public+2 flags0x08
string GetEnumName(object value)Public+2 flags0x08
string[] GetEnumNames()Public+2 flags0x08
Array GetEnumRawConstantValues()Private0x08
void GetEnumData(ref string[]& enumNames, ref Array& enumValues)Private0x08
int BinarySearch(Array array, object value)PrivateStatic0x08
bool IsIntegerType(Type t)Static+1 flags0x08
bool get_IsSerializable()Public+3 flags0x01
bool get_ContainsGenericParameters()Public+3 flags0x01
Type GetRootElementType()1 flags0x08
bool get_IsVisible()Public+1 flags0x01
bool IsSubclassOf(Type c)Public+2 flags0x08
bool IsAssignableFrom(Type c)Public+2 flags0x08
bool ImplementInterface(Type ifaceType)1 flags0x08
bool FilterAttributeImpl(MemberInfo m, object filterCriteria)PrivateStatic0x08
bool FilterNameImpl(MemberInfo m, object filterCriteria)PrivateStatic0x08
bool FilterNameIgnoreCaseImpl(MemberInfo m, object filterCriteria)PrivateStatic0x08
void .ctor()2 flags0x00
MemberTypes get_MemberType()Public+2 flags0x04
Type GetType()PublicFinal+2 flags0x08
string get_Namespace()Public+4 flags0x08
string get_AssemblyQualifiedName()Public+4 flags0x08
string get_FullName()Public+4 flags0x08
Assembly get_Assembly()Public+4 flags0x08
Module get_Module()Public+4 flags0x08
bool get_IsNested()Public+1 flags0x01
Type get_DeclaringType()Public+2 flags0x08
MethodBase get_DeclaringMethod()Public+3 flags0x08
Type get_ReflectedType()Public+2 flags0x08
Type get_UnderlyingSystemType()Public+4 flags0x08
bool get_IsArray()PublicFinal+3 flags0x01
bool IsArrayImpl()4 flags0x01
bool get_IsByRef()PublicFinal+3 flags0x01
bool IsByRefImpl()4 flags0x01
bool get_IsPointer()PublicFinal+3 flags0x01
bool IsPointerImpl()4 flags0x01
bool get_IsConstructedGenericType()Public+3 flags0x01
bool get_IsGenericParameter()Public+3 flags0x01
bool get_IsGenericMethodParameter()Public+3 flags0x01
bool get_IsGenericType()Public+3 flags0x01
bool get_IsGenericTypeDefinition()Public+3 flags0x01
bool get_IsSZArray()Public+3 flags0x01
bool get_IsVariableBoundArray()Public+3 flags0x01
bool get_HasElementType()PublicFinal+3 flags0x01
bool HasElementTypeImpl()4 flags0x01
Type GetElementType()Public+3 flags0x08
int GetArrayRank()Public+2 flags0x04
Type GetGenericTypeDefinition()Public+2 flags0x08
Type[] get_GenericTypeArguments()Public+3 flags0x08
Type[] GetGenericArguments()Public+2 flags0x08
int get_GenericParameterPosition()Public+3 flags0x04
GenericParameterAttributes get_GenericParameterAttributes()Public+3 flags0x04
Type[] GetGenericParameterConstraints()Public+2 flags0x08
TypeAttributes get_Attributes()PublicFinal+3 flags0x04
TypeAttributes GetAttributeFlagsImpl()4 flags0x04
bool get_IsAbstract()PublicFinal+3 flags0x01
bool get_IsSealed()PublicFinal+3 flags0x01
bool get_IsClass()PublicFinal+3 flags0x01
bool get_IsNestedAssembly()PublicFinal+3 flags0x01
bool get_IsNestedPrivate()PublicFinal+3 flags0x01
bool get_IsNestedPublic()PublicFinal+3 flags0x01
bool get_IsNotPublic()PublicFinal+3 flags0x01
bool get_IsPublic()PublicFinal+3 flags0x01
bool get_IsExplicitLayout()PublicFinal+3 flags0x01
bool get_IsCOMObject()PublicFinal+3 flags0x01
bool IsCOMObjectImpl()4 flags0x01
bool get_IsContextful()PublicFinal+3 flags0x01
bool IsContextfulImpl()3 flags0x01
bool get_IsCollectible()Public+3 flags0x01
bool get_IsEnum()Public+3 flags0x01
bool get_IsMarshalByRef()PublicFinal+3 flags0x01
bool IsMarshalByRefImpl()3 flags0x01
bool get_IsPrimitive()PublicFinal+3 flags0x01
bool IsPrimitiveImpl()4 flags0x01
bool get_IsValueType()PublicFinal+3 flags0x01
bool IsValueTypeImpl()3 flags0x01
bool get_IsSignatureType()Public+3 flags0x01
ConstructorInfo GetConstructor(const Type[]& types)PublicFinal+2 flags0x08
ConstructorInfo GetConstructor(const BindingFlags& bindingAttr, Binder binder, const Type[]& types, const ParameterModifier[]& modifiers)PublicFinal+2 flags0x08
ConstructorInfo GetConstructor(const BindingFlags& bindingAttr, Binder binder, const CallingConventions& callConvention, const Type[]& types, const ParameterModifier[]& modifiers)PublicFinal+2 flags0x08
ConstructorInfo GetConstructorImpl(const BindingFlags& bindingAttr, Binder binder, const CallingConventions& callConvention, const Type[]& types, const ParameterModifier[]& modifiers)4 flags—0x08
ConstructorInfo[] GetConstructors()PublicFinal+2 flags0x08
ConstructorInfo[] GetConstructors(const BindingFlags& bindingAttr)Public+3 flags—0x08
EventInfo GetEvent(const string& name)PublicFinal+2 flags0x08
EventInfo GetEvent(const string& name, const BindingFlags& bindingAttr)Public+3 flags0x08
EventInfo[] GetEvents(const BindingFlags& bindingAttr)Public+3 flags—0x08
FieldInfo GetField(const string& name)PublicFinal+2 flags0x08
FieldInfo GetField(const string& name, const BindingFlags& bindingAttr)Public+3 flags0x08
FieldInfo[] GetFields()PublicFinal+2 flags0x08
FieldInfo[] GetFields(const BindingFlags& bindingAttr)Public+3 flags—0x08
MemberInfo[] GetMember(const string& name)PublicFinal+2 flags0x08
MemberInfo[] GetMember(const string& name, const BindingFlags& bindingAttr)Public+2 flags0x08
MemberInfo[] GetMember(const string& name, const MemberTypes& type, const BindingFlags& bindingAttr)Public+2 flags0x08
MemberInfo[] GetMembers(const BindingFlags& bindingAttr)Public+3 flags—0x08
MethodInfo GetMethod(const string& name)PublicFinal+2 flags0x08
MethodInfo GetMethod(const string& name, const BindingFlags& bindingAttr)PublicFinal+2 flags0x08
MethodInfo GetMethod(const string& name, const Type[]& types)PublicFinal+2 flags0x08
MethodInfo GetMethod(const string& name, const Type[]& types, const ParameterModifier[]& modifiers)PublicFinal+2 flags0x08
MethodInfo GetMethod(const string& name, const BindingFlags& bindingAttr, Binder binder, const Type[]& types, const ParameterModifier[]& modifiers)PublicFinal+2 flags0x08
MethodInfo GetMethod(const string& name, const BindingFlags& bindingAttr, Binder binder, const CallingConventions& callConvention, const Type[]& types, const ParameterModifier[]& modifiers)PublicFinal+2 flags0x08
MethodInfo GetMethodImpl(const string& name, const BindingFlags& bindingAttr, Binder binder, const CallingConventions& callConvention, const Type[]& types, const ParameterModifier[]& modifiers)4 flags—0x08
MethodInfo[] GetMethods()PublicFinal+2 flags0x08
MethodInfo[] GetMethods(const BindingFlags& bindingAttr)Public+3 flags—0x08
Type GetNestedType(const string& name, const BindingFlags& bindingAttr)Public+3 flags0x08
PropertyInfo GetProperty(const string& name)PublicFinal+2 flags0x08
PropertyInfo GetProperty(const string& name, const BindingFlags& bindingAttr)PublicFinal+2 flags0x08
PropertyInfo GetProperty(const string& name, Type returnType)PublicFinal+2 flags0x08
PropertyInfo GetProperty(const string& name, Type returnType, const Type[]& types)PublicFinal+2 flags0x08
PropertyInfo GetProperty(const string& name, Type returnType, const Type[]& types, const ParameterModifier[]& modifiers)PublicFinal+2 flags0x08
PropertyInfo GetProperty(const string& name, const BindingFlags& bindingAttr, Binder binder, Type returnType, const Type[]& types, const ParameterModifier[]& modifiers)PublicFinal+2 flags0x08
PropertyInfo GetPropertyImpl(const string& name, const BindingFlags& bindingAttr, Binder binder, Type returnType, const Type[]& types, const ParameterModifier[]& modifiers)4 flags—0x08
PropertyInfo[] GetProperties()PublicFinal+2 flags0x08
PropertyInfo[] GetProperties(const BindingFlags& bindingAttr)Public+3 flags—0x08
RuntimeTypeHandle get_TypeHandle()Public+3 flags0x08
RuntimeTypeHandle GetTypeHandle(object o)PublicStatic0x08
TypeCode GetTypeCode(Type type)PublicStatic0x08
TypeCode GetTypeCodeImpl()3 flags0x04
Type get_BaseType()Public+4 flags0x08
object InvokeMember(const string& name, const BindingFlags& invokeAttr, Binder binder, object target, const object[]& args, const ParameterModifier[]& modifiers, CultureInfo culture, const string[]& namedParameters)Public+3 flags—0x08
Type[] GetInterfaces()Public+3 flags0x08
bool IsInstanceOfType(object o)Public+2 flags0x08
bool IsEquivalentTo(Type other)Public+2 flags0x08
Type GetEnumUnderlyingType()Public+2 flags0x08
Array GetEnumValues()Public+2 flags0x08
Type MakeArrayType()Public+2 flags0x08
Type MakeArrayType(int rank)Public+2 flags0x08
Type MakeByRefType()Public+2 flags0x08
Type MakeGenericType(const Type[]& typeArguments)Public+2 flags0x08
Type MakePointerType()Public+2 flags0x08
Type MakeGenericSignatureType(Type genericTypeDefinition, const Type[]& typeArguments)PublicStatic0x08
string ToString()Public+1 flags0x08
bool Equals(object o)Public+1 flags0x08
int GetHashCode()Public+1 flags0x04
bool Equals(Type o)Public+2 flags0x08
Binder get_DefaultBinder()PublicStatic+1 flags0x08
Type GetTypeFromHandle(const RuntimeTypeHandle& handle)PublicStatic0x08
Type internal_from_handle(long handle)PrivateStatic0x08
bool get_IsSzArray()4 flags0x01
string FormatTypeName()1 flags0x08
string FormatTypeName(bool serialization)3 flags0x08
bool get_IsInterface()PublicFinal+3 flags0x01
Type GetType(const string& typeName, bool throwOnError, bool ignoreCase)PublicStatic0x08
Type GetType(const string& typeName, bool throwOnError)PublicStatic0x08
Type GetType(const string& typeName)PublicStatic0x08
Type GetType(const string& typeName, Func<System.Reflection.AssemblyName assemblyResolver, Func<System.Reflection.Assembly typeResolver, bool throwOnError)PublicStatic0x08
bool op_Equality(Type left, Type right)PublicStatic+1 flags0x08
bool op_Inequality(Type left, Type right)PublicStatic+1 flags0x08
string get_FullNameOrDefault()2 flags0x08
bool IsRuntimeImplemented()1 flags0x01
string InternalGetNameIfAvailable(ref Type& rootCauseForFailure)3 flags0x08
string get_InternalNameIfAvailable()2 flags0x08
string get_NameOrDefault()2 flags0x08
void .cctor()PrivateStatic+1 flags0x00

Subclasses 2

Used by 1507

types with a member, parameter or interface of this type