Zdexby TheHolyOneZ
127,469 classes
Class

TypeBuilder

: TypeInfo : Type : MemberInfo : Object
System.Reflection.Emit.TypeBuilder, mscorlib 0x00E0 (224 B) align 8 inherited 0x0018 mscorlib
implements _TypeBuilder
0x00x00E0

Members 28

OffsetSizeNameTypeFlags
0x08tnamestringPrivate
0x08nspacestringPrivate
0x08parentTypePrivate
0x08nesting_typeTypePrivate
0x08interfacesType[]1 flags
0x04num_methodsint1 flags
0x00440x04padding / unreflected
0x08methodsMethodBuilder[]1 flags
0x08ctorsConstructorBuilder[]1 flags
0x08propertiesPropertyBuilder[]1 flags
0x04num_fieldsint1 flags
0x00640x04padding / unreflected
0x08fieldsFieldBuilder[]1 flags
0x08eventsEventBuilder[]1 flags
0x08cattrsCustomAttributeBuilder[]Private
0x08subtypesTypeBuilder[]1 flags
0x04attrsTypeAttributes1 flags
0x04table_idxintPrivate
0x08pmoduleModuleBuilderPrivate
0x04class_sizeintPrivate
0x04packing_sizePackingSizePrivate
0x08generic_containerlongPrivate
0x08generic_paramsGenericTypeParameterBuilder[]Private
0x08permissionsRefEmitPermissionSet[]Private
0x08createdTypeInfoPrivate
0x04stateintPrivate
0x00C40x04padding / unreflected
0x08fullnameTypeNamePrivate
0x01createTypeCalledboolPrivate
0x00D10x07padding / unreflected
0x08underlying_typeTypePrivate
—0x04UnspecifiedTypeSizeintPublicStatic+1 flags
Inherited from TypeInfo 1
OffsetSizeNameTypeFlags
—0x04DeclaredOnlyLookupBindingFlagsPrivateStatic+1 flags
Inherited from Type 10
OffsetSizeNameTypeFlags
0x08s_defaultBinderBinderPrivateStatic
0x02DelimiterushortPublicStatic+1 flags
0x000A0x06padding / unreflected
0x08EmptyTypesType[]PublicStatic+1 flags
0x08MissingUObject*PublicStatic+1 flags
0x08FilterAttributeMemberFilterPublicStatic+1 flags
0x08FilterNameMemberFilterPublicStatic+1 flags
0x08FilterNameIgnoreCaseMemberFilterPublicStatic+1 flags
—0x04DefaultLookupBindingFlagsPrivateStatic+1 flags
0x08_implRuntimeTypeHandle1 flags
—0x08DefaultTypeNameWhenMissingMetadatastringStatic+2 flags

Functions 140

SignatureFlagsNativeParams
void System.Runtime.InteropServices._TypeBuilder.GetIDsOfNames()PrivateFinal+2 flags—0x00
void System.Runtime.InteropServices._TypeBuilder.GetTypeInfo()PrivateFinal+2 flags—0x00
void System.Runtime.InteropServices._TypeBuilder.GetTypeInfoCount()PrivateFinal+2 flags—0x00
void System.Runtime.InteropServices._TypeBuilder.Invoke()PrivateFinal+2 flags—0x00
void GetAttributeFlagsImpl()2 flags—0x00
void .ctor()Private+1 flags—0x00
void .ctor()2 flags—0x00
void .ctor()2 flags—0x00
void get_Assembly()Public+2 flags—0x00
void get_AssemblyQualifiedName()Public+2 flags—0x00
void get_BaseType()Public+2 flags—0x00
void get_DeclaringType()Public+2 flags—0x00
void IsSubclassOf()Public+1 flags—0x00
void get_UnderlyingSystemType()Public+2 flags—0x00
void GetFullName()Private—0x00
void get_FullName()Public+2 flags—0x00
void get_GUID()Public+2 flags—0x00
void get_Module()Public+2 flags—0x00
void get_Name()Public+2 flags—0x00
void get_Namespace()Public+2 flags—0x00
void get_PackingSize()Public+1 flags—0x00
void get_Size()Public+1 flags—0x00
void get_ReflectedType()Public+2 flags—0x00
void AddDeclarativeSecurity()Public—0x00
void AddInterfaceImplementation()Public—0x00
void GetConstructorImpl()2 flags—0x00
void IsDefined()Public+1 flags—0x00
void GetCustomAttributes()Public+1 flags—0x00
void GetCustomAttributes()Public+1 flags—0x00
void DefineNestedType()Public—0x00
void DefineNestedType()Public—0x00
void DefineNestedType()Public—0x00
void DefineNestedType()Private—0x00
void DefineNestedType()Public—0x00
void DefineNestedType()Public—0x00
void DefineNestedType()Public—0x00
void DefineNestedType()Public—0x00
void DefineConstructor()Public—0x00
void DefineConstructor()Public—0x00
void DefineDefaultConstructor()Public—0x00
void append_method()Private—0x00
void DefineMethod()Public—0x00
void DefineMethod()Public—0x00
void DefineMethod()Public—0x00
void DefinePInvokeMethod()Public—0x00
void DefinePInvokeMethod()Public—0x00
void DefinePInvokeMethod()Public—0x00
void DefineMethod()Public—0x00
void DefineMethod()Public—0x00
void DefineMethodOverride()Public—0x00
void DefineField()Public—0x00
void DefineField()Public—0x00
void DefineProperty()Public—0x00
void DefineProperty()Public—0x00
void DefineProperty()Public—0x00
void DefineProperty()Public—0x00
void DefineTypeInitializer()Public—0x00
void create_runtime_class()Private—0x00
void is_nested_in()Private—0x00
void has_ctor_method()Private—0x00
void CreateType()Public—0x00
void CreateTypeInfo()Public—0x00
void ResolveUserTypes()Private—0x00
void ResolveUserTypes()Static+1 flags—0x00
void ResolveUserType()Static+1 flags—0x00
void FixupTokens()1 flags—0x00
void GenerateDebugInfo()1 flags—0x00
void GetConstructors()Public+1 flags—0x00
void GetConstructorsInternal()1 flags—0x00
void GetElementType()Public+1 flags—0x00
void GetEvent()Public+1 flags—0x00
void GetEvents()Public+1 flags—0x00
void GetEvents()Public+1 flags—0x00
void GetField()Public+1 flags—0x00
void GetFields()Public+1 flags—0x00
void GetInterface()Public+1 flags—0x00
void GetInterfaces()Public+1 flags—0x00
void GetMember()Public+1 flags—0x00
void GetMembers()Public+1 flags—0x00
void GetMethodsByName()Private—0x00
void GetMethods()Public+1 flags—0x00
void GetMethodImpl()2 flags—0x00
void GetNestedType()Public+1 flags—0x00
void GetNestedTypes()Public+1 flags—0x00
void GetProperties()Public+1 flags—0x00
void GetPropertyImpl()2 flags—0x00
void HasElementTypeImpl()2 flags—0x00
void InvokeMember()Public+1 flags—0x00
void IsArrayImpl()2 flags—0x00
void IsByRefImpl()2 flags—0x00
void IsCOMObjectImpl()2 flags—0x00
void IsPointerImpl()2 flags—0x00
void IsPrimitiveImpl()2 flags—0x00
void IsValueTypeImpl()2 flags—0x00
void MakeArrayType()Public+1 flags—0x00
void MakeArrayType()Public+1 flags—0x00
void MakeByRefType()Public+1 flags—0x00
void MakeGenericType()Public+1 flags—0x00
void MakePointerType()Public+1 flags—0x00
void get_TypeHandle()Public+2 flags—0x00
void SetCustomAttribute()Public—0x00
void SetCustomAttribute()Public—0x00
void DefineEvent()Public—0x00
void DefineInitializedData()Public—0x00
void DefineUninitializedData()Public—0x00
void get_TypeToken()Public+1 flags—0x00
void SetParent()Public—0x00
void get_next_table_index()1 flags—0x00
void GetInterfaceMap()Public+1 flags—0x00
void InternalResolve()2 flags—0x00
void RuntimeResolve()2 flags—0x00
void get_is_created()2 flags—0x00
void not_supported()Private—0x00
void check_not_created()Private—0x00
void check_created()Private—0x00
void check_name()Private—0x00
void ToString()Public+1 flags—0x00
void IsAssignableFrom()Public+1 flags—0x00
void IsAssignableTo()1 flags—0x00
void IsCreated()Public—0x00
void GetGenericArguments()Public+1 flags—0x00
void GetGenericTypeDefinition()Public+1 flags—0x00
void get_ContainsGenericParameters()Public+2 flags—0x00
void get_IsGenericParameter()Public+2 flags—0x00
void get_GenericParameterAttributes()Public+2 flags—0x00
void get_IsGenericTypeDefinition()Public+2 flags—0x00
void get_IsGenericType()Public+2 flags—0x00
void get_GenericParameterPosition()Public+2 flags—0x00
void get_DeclaringMethod()Public+2 flags—0x00
void DefineGenericParameters()Public—0x00
void GetConstructor()PublicStatic—0x00
void IsValidGetMethodType()PrivateStatic—0x00
void GetMethod()PublicStatic—0x00
void GetField()PublicStatic—0x00
void get_IsUserType()3 flags—0x00
void get_IsConstructedGenericType()Public+2 flags—0x00
void IsAssignableFrom()Public+1 flags—0x00
void SetConstantValue()Static+1 flags—0x00
void throw_argument_ConstantDoesntMatch()PrivateStatic—0x00
void get_IsTypeDefinition()Public+2 flags—0x00

Used by 10

types with a member, parameter or interface of this type