Assembly

cs.system.reflection.Assembly (extern class) → cs.system.reflection.emit.AssemblyBuilder

Static Members

CreateQualifiedName(assemblyName: String, typeName: String): String
Name Type
assemblyName String
typeName String
Returns
String

GetAssembly(type: cs.system.Type): Assembly
Name Type
type cs.system.Type
Returns
Assembly

GetEntryAssembly(): Assembly
Returns
Assembly

LoadFrom(assemblyFile: String): Assembly
Name Type
assemblyFile String
Returns
Assembly

LoadFile(path: String, securityEvidence: cs.system.security.policy.Evidence): Assembly
Name Type
path String
securityEvidence cs.system.security.policy.Evidence
Returns
Assembly

Load(assemblyString: String): Assembly
Name Type
assemblyString String
Returns
Assembly

ReflectionOnlyLoad(rawAssembly: cs.NativeArray<cs.types.UInt8>): Assembly
Name Type
rawAssembly cs.NativeArray<cs.types.UInt8>
Returns
Assembly

ReflectionOnlyLoadFrom(assemblyFile: String): Assembly
Name Type
assemblyFile String
Returns
Assembly

LoadWithPartialName(partialName: String): Assembly
Name Type
partialName String
Returns
Assembly

GetExecutingAssembly(): Assembly
Returns
Assembly

GetCallingAssembly(): Assembly
Returns
Assembly

Instance Members


GlobalAssemblyCache: Bool

ManifestModule: Module

ReflectionOnly: Bool

HostContext: haxe.Int64

ImageRuntimeVersion: String

Location: String


EntryPoint: MethodInfo

FullName: String

EscapedCodeBase: String

CodeBase: String

add_ModuleResolve(value: ModuleResolveEventHandler): Void
Name Type
value ModuleResolveEventHandler

remove_ModuleResolve(value: ModuleResolveEventHandler): Void
Name Type
value ModuleResolveEventHandler

Name Type
info cs.system.runtime.serialization.SerializationInfo
context cs.system.runtime.serialization.StreamingContext

IsDefined(attributeType: cs.system.Type, inherit: Bool): Bool
Name Type
attributeType cs.system.Type
inherit Bool
Returns
Bool

GetCustomAttributes(inherit: Bool): cs.NativeArray<Dynamic>
Name Type
inherit Bool
Returns
cs.NativeArray<Dynamic>

Returns
cs.NativeArray<cs.system.io.FileStream>

Name Type
name String
Returns
cs.system.io.FileStream

GetManifestResourceStream(name: String): cs.system.io.Stream
Name Type
name String
Returns
cs.system.io.Stream

Returns
cs.NativeArray<cs.system.Type>

GetExportedTypes(): cs.NativeArray<cs.system.Type>
Returns
cs.NativeArray<cs.system.Type>

GetName(copiedName: Bool): AssemblyName
Name Type
copiedName Bool
Returns
AssemblyName

ToString(): String
Returns
String

LoadModule(moduleName: String, rawModule: cs.NativeArray<cs.types.UInt8>): Module
Name Type
moduleName String
rawModule cs.NativeArray<cs.types.UInt8>
Returns
Module

CreateInstance(typeName: String): Dynamic
Name Type
typeName String
Returns
Dynamic

GetLoadedModules(): cs.NativeArray<Module>
Returns
cs.NativeArray<Module>

GetModules(): cs.NativeArray<Module>
Returns
cs.NativeArray<Module>

GetManifestResourceNames(): cs.NativeArray<String>
Returns
cs.NativeArray<String>

GetManifestResourceInfo(resourceName: String): ManifestResourceInfo
Name Type
resourceName String
Returns
ManifestResourceInfo

GetModule(name: String): Module
Name Type
name String
Returns
Module

GetReferencedAssemblies(): cs.NativeArray<AssemblyName>
Returns
cs.NativeArray<AssemblyName>

GetSatelliteAssembly(culture: cs.system.globalization.CultureInfo): Assembly
Name Type
culture cs.system.globalization.CultureInfo
Returns
Assembly

Metadata

Name Parameters
:nativeGen -
:libType -
:csNative -