ModuleBuilder (class)

This type is found in the namespace System.Reflection.Emit

mDefineTypeTypeBuilder
mEqualsBoolean
mGetCustomAttributesObject[]
mGetCustomAttributesObject[]
mIsDefinedBoolean
mGetCustomAttributesData0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
mGetTypesType[]
mGetTypeType
mGetTypeType
mGetTypeType
mget_FullyQualifiedNameString
mResolveSignatureByte[]
mResolveMethodMethodBase
mResolveFieldFieldInfo
mResolveTypeType
mResolveMemberMemberInfo
mResolveStringString
mGetPEKindVoid
mget_MDStreamVersionInt32
mget_ModuleVersionIdGuid
mget_MetadataTokenInt32
mIsResourceBoolean
mGetFieldsFieldInfo[]
mGetFieldFieldInfo
mGetMethodsMethodInfo[]
mget_ScopeNameString
mget_NameString
mget_AssemblyAssembly
mGetSignerCertificateX509Certificate
mDefineTypeTypeBuilder
mDefineTypeTypeBuilder
mDefineTypeTypeBuilder
mDefineTypeTypeBuilder
mDefineTypeTypeBuilder
mDefineTypeTypeBuilder
mDefineEnumEnumBuilder
mDefineResourceIResourceWriter
mDefineResourceIResourceWriter
mDefineManifestResourceVoid
mDefineUnmanagedResourceVoid
mDefineUnmanagedResourceVoid
mDefineGlobalMethodMethodBuilder
mDefineGlobalMethodMethodBuilder
mDefineGlobalMethodMethodBuilder
mDefinePInvokeMethodMethodBuilder
mDefinePInvokeMethodMethodBuilder
mCreateGlobalFunctionsVoid
mDefineInitializedDataFieldBuilder
mDefineUninitializedDataFieldBuilder
mGetTypeTokenTypeToken
mGetTypeTokenTypeToken
mGetMethodTokenMethodToken
mGetConstructorTokenMethodToken
mGetMethodTokenMethodToken
mGetArrayMethodTokenMethodToken
mGetArrayMethodMethodInfo
mGetConstructorTokenMethodToken
mGetFieldTokenFieldToken
mGetStringConstantStringToken
mGetSignatureTokenSignatureToken
mGetSignatureTokenSignatureToken
mSetCustomAttributeVoid
mSetCustomAttributeVoid
mGetSymWriterISymbolWriter
mDefineDocumentISymbolDocumentWriter
mSetUserEntryPointVoid
mSetSymCustomAttributeVoid
mIsTransientBoolean
mGetHashCodeInt32
mToStringString
mget_CustomAttributes0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
mResolveMethodMethodBase
mResolveFieldFieldInfo
mResolveTypeType
mResolveMemberMemberInfo
mGetObjectDataVoid
mFindTypesType[]
mGetFieldsFieldInfo[]
mGetFieldFieldInfo
mGetMethodsMethodInfo[]
mGetMethodMethodInfo
mGetMethodMethodInfo
mGetMethodMethodInfo
mget_ModuleHandleModuleHandle
mGetTypeType
pFullyQualifiedNameString
pMDStreamVersionInt32
pModuleVersionIdGuid
pMetadataTokenInt32
pScopeNameString
pNameString
pAssemblyAssembly
pCustomAttributes0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
pModuleHandleModuleHandle

DefineType

Equals

nameSystem.String
attrSystem.Reflection.TypeAttributes
parentSystem.Type
interfacesSystem.Type[]

GetCustomAttributes

objSystem.Object

GetCustomAttributes

inheritSystem.Boolean

IsDefined

attributeTypeSystem.Type
inheritSystem.Boolean

GetCustomAttributesData

attributeTypeSystem.Type
inheritSystem.Boolean

GetTypes

.

GetType

.

GetType

classNameSystem.String

GetType

classNameSystem.String
ignoreCaseSystem.Boolean

get_FullyQualifiedName

classNameSystem.String
throwOnErrorSystem.Boolean
ignoreCaseSystem.Boolean

ResolveSignature

.

ResolveMethod

metadataTokenSystem.Int32

ResolveField

metadataTokenSystem.Int32
genericTypeArgumentsSystem.Type[]
genericMethodArgumentsSystem.Type[]

ResolveType

metadataTokenSystem.Int32
genericTypeArgumentsSystem.Type[]
genericMethodArgumentsSystem.Type[]

ResolveMember

metadataTokenSystem.Int32
genericTypeArgumentsSystem.Type[]
genericMethodArgumentsSystem.Type[]

ResolveString

metadataTokenSystem.Int32
genericTypeArgumentsSystem.Type[]
genericMethodArgumentsSystem.Type[]

GetPEKind

metadataTokenSystem.Int32

get_MDStreamVersion

peKindSystem.Reflection.PortableExecutableKinds&
machineSystem.Reflection.ImageFileMachine&

get_ModuleVersionId

.

get_MetadataToken

.

IsResource

.

GetFields

.

GetField

bindingFlagsSystem.Reflection.BindingFlags

GetMethods

nameSystem.String
bindingAttrSystem.Reflection.BindingFlags

get_ScopeName

bindingFlagsSystem.Reflection.BindingFlags

get_Name

.

get_Assembly

.

GetSignerCertificate

.

DefineType

.

DefineType

nameSystem.String

DefineType

nameSystem.String
attrSystem.Reflection.TypeAttributes

DefineType

nameSystem.String
attrSystem.Reflection.TypeAttributes
parentSystem.Type

DefineType

nameSystem.String
attrSystem.Reflection.TypeAttributes
parentSystem.Type
typesizeSystem.Int32

DefineType

nameSystem.String
attrSystem.Reflection.TypeAttributes
parentSystem.Type
packingSizeSystem.Reflection.Emit.PackingSize
typesizeSystem.Int32

DefineEnum

nameSystem.String
attrSystem.Reflection.TypeAttributes
parentSystem.Type
packsizeSystem.Reflection.Emit.PackingSize

DefineResource

nameSystem.String
visibilitySystem.Reflection.TypeAttributes
underlyingTypeSystem.Type

DefineResource

nameSystem.String
descriptionSystem.String

DefineManifestResource

nameSystem.String
descriptionSystem.String
attributeSystem.Reflection.ResourceAttributes

DefineUnmanagedResource

nameSystem.String
streamSystem.IO.Stream
attributeSystem.Reflection.ResourceAttributes

DefineUnmanagedResource

resourceSystem.Byte[]

DefineGlobalMethod

resourceFileNameSystem.String

DefineGlobalMethod

nameSystem.String
attributesSystem.Reflection.MethodAttributes
returnTypeSystem.Type
parameterTypesSystem.Type[]

DefineGlobalMethod

nameSystem.String
attributesSystem.Reflection.MethodAttributes
callingConventionSystem.Reflection.CallingConventions
returnTypeSystem.Type
parameterTypesSystem.Type[]

DefinePInvokeMethod

nameSystem.String
attributesSystem.Reflection.MethodAttributes
callingConventionSystem.Reflection.CallingConventions
returnTypeSystem.Type
requiredReturnTypeCustomModifiersSystem.Type[]
optionalReturnTypeCustomModifiersSystem.Type[]
parameterTypesSystem.Type[]
requiredParameterTypeCustomModifiersSystem.Type[][]
optionalParameterTypeCustomModifiersSystem.Type[][]

DefinePInvokeMethod

nameSystem.String
dllNameSystem.String
attributesSystem.Reflection.MethodAttributes
callingConventionSystem.Reflection.CallingConventions
returnTypeSystem.Type
parameterTypesSystem.Type[]
nativeCallConvSystem.Runtime.InteropServices.CallingConvention
nativeCharSetSystem.Runtime.InteropServices.CharSet

CreateGlobalFunctions

nameSystem.String
dllNameSystem.String
entryNameSystem.String
attributesSystem.Reflection.MethodAttributes
callingConventionSystem.Reflection.CallingConventions
returnTypeSystem.Type
parameterTypesSystem.Type[]
nativeCallConvSystem.Runtime.InteropServices.CallingConvention
nativeCharSetSystem.Runtime.InteropServices.CharSet

DefineInitializedData

.

DefineUninitializedData

nameSystem.String
dataSystem.Byte[]
attributesSystem.Reflection.FieldAttributes

GetTypeToken

nameSystem.String
sizeSystem.Int32
attributesSystem.Reflection.FieldAttributes

GetTypeToken

typeSystem.Type

GetMethodToken

nameSystem.String

GetConstructorToken

methodSystem.Reflection.MethodInfo

GetMethodToken

constructorSystem.Reflection.ConstructorInfo
optionalParameterTypesSystem.Collections.Generic.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]

GetArrayMethodToken

methodSystem.Reflection.MethodInfo
optionalParameterTypesSystem.Collections.Generic.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]

GetArrayMethod

arrayClassSystem.Type
methodNameSystem.String
callingConventionSystem.Reflection.CallingConventions
returnTypeSystem.Type
parameterTypesSystem.Type[]

GetConstructorToken

arrayClassSystem.Type
methodNameSystem.String
callingConventionSystem.Reflection.CallingConventions
returnTypeSystem.Type
parameterTypesSystem.Type[]

GetFieldToken

conSystem.Reflection.ConstructorInfo

GetStringConstant

fieldSystem.Reflection.FieldInfo

GetSignatureToken

strSystem.String

GetSignatureToken

sigHelperSystem.Reflection.Emit.SignatureHelper

SetCustomAttribute

sigBytesSystem.Byte[]
sigLengthSystem.Int32

SetCustomAttribute

conSystem.Reflection.ConstructorInfo
binaryAttributeSystem.Byte[]

GetSymWriter

customBuilderSystem.Reflection.Emit.CustomAttributeBuilder

DefineDocument

.

SetUserEntryPoint

urlSystem.String
languageSystem.Guid
languageVendorSystem.Guid
documentTypeSystem.Guid

SetSymCustomAttribute

entryPointSystem.Reflection.MethodInfo

IsTransient

nameSystem.String
dataSystem.Byte[]

GetHashCode

.

ToString

.

get_CustomAttributes

.

ResolveMethod

.

ResolveField

metadataTokenSystem.Int32

ResolveType

metadataTokenSystem.Int32

ResolveMember

metadataTokenSystem.Int32

GetObjectData

metadataTokenSystem.Int32

FindTypes

infoSystem.Runtime.Serialization.SerializationInfo
contextSystem.Runtime.Serialization.StreamingContext

GetFields

filterSystem.Reflection.TypeFilter
filterCriteriaSystem.Object

GetField

.

GetMethods

nameSystem.String

GetMethod

.

GetMethod

nameSystem.String
bindingAttrSystem.Reflection.BindingFlags
binderSystem.Reflection.Binder
callConventionSystem.Reflection.CallingConventions
typesSystem.Type[]
modifiersSystem.Reflection.ParameterModifier[]

GetMethod

nameSystem.String
typesSystem.Type[]

get_ModuleHandle

nameSystem.String

GetType

.

FullyQualifiedName

.

MDStreamVersion

.

ModuleVersionId

.

MetadataToken

.

ScopeName

.

Name

.

Assembly

.

CustomAttributes

.

ModuleHandle

.
.