W3cubDocs

/Haxe C#

AssemblyBuilder

package cs.system.reflection.emit

extends Assembly

implements _AssemblyBuilder

@:final@:libType@:csNative@:native("System.Reflection.Emit.AssemblyBuilder") Available on cs

Variables

Methods

@:final @:overload AddResourceFile (name:String, fileName:String):Void

@:final @:overload AddResourceFile (name:String, fileName:String, attribute:ResourceAttributes):Void

@:final @:overload DefineDynamicModule (name:String):ModuleBuilder

@:final @:overload DefineDynamicModule (name:String, fileName:String, emitSymbolInfo:Bool):ModuleBuilder

@:final @:overload DefineDynamicModule (name:String, fileName:String):ModuleBuilder

@:final @:overload DefineDynamicModule (name:String, emitSymbolInfo:Bool):ModuleBuilder

@:final @:overload DefineResource (name:String, description:String, fileName:String):IResourceWriter

@:final @:overload DefineResource (name:String, description:String, fileName:String, attribute:ResourceAttributes):IResourceWriter

@:final @:overload DefineUnmanagedResource (resource:NativeArray<UInt8>):Void

@:final @:overload DefineUnmanagedResource (resourceFileName:String):Void

@:final @:overload DefineVersionInfoResource ():Void

@:final @:overload DefineVersionInfoResource (product:String, productVersion:String, company:String, copyright:String, trademark:String):Void

@:final @:overload GetDynamicModule (name:String):ModuleBuilder

@:final @:overload Save (assemblyFileName:String, portableExecutableKind:PortableExecutableKinds, imageFileMachine:ImageFileMachine):Void

@:final @:overload Save (assemblyFileName:String):Void

@:final @:overload SetCustomAttribute (customBuilder:CustomAttributeBuilder):Void

@:final @:overload SetCustomAttribute (con:ConstructorInfo, binaryAttribute:NativeArray<UInt8>):Void

@:final @:overload SetEntryPoint (entryMethod:MethodInfo):Void

@:final @:overload SetEntryPoint (entryMethod:MethodInfo, fileKind:PEFileKinds):Void

© 2005–2018 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/cs/system/reflection/emit/AssemblyBuilder.html