Assembly
package cs.system.reflection
implements ICustomAttributeProvider, _Assembly, ISerializable, IEvidenceFactory
extended by AssemblyBuilder
Available on cs
Static methods
staticCreateQualifiedName(assemblyName:String, typeName:String):String
staticGetAssembly(type:Type):Assembly
staticGetCallingAssembly():Assembly
staticGetEntryAssembly():Assembly
staticGetExecutingAssembly():Assembly
staticLoad(assemblyString:String):Assembly
staticLoad(rawAssembly:NativeArray<UInt8>, rawSymbolStore:NativeArray<UInt8>, securityEvidence:Evidence):Assembly
staticLoad(rawAssembly:NativeArray<UInt8>, rawSymbolStore:NativeArray<UInt8>):Assembly
staticLoad(rawAssembly:NativeArray<UInt8>):Assembly
staticLoad(assemblyRef:AssemblyName, assemblySecurity:Evidence):Assembly
staticLoad(assemblyRef:AssemblyName):Assembly
staticLoad(assemblyString:String, assemblySecurity:Evidence):Assembly
staticLoadFile(path:String, securityEvidence:Evidence):Assembly
staticLoadFile(path:String):Assembly
staticLoadFrom(assemblyFile:String):Assembly
staticLoadFrom(assemblyFile:String, securityEvidence:Evidence, hashValue:NativeArray<UInt8>, hashAlgorithm:AssemblyHashAlgorithm):Assembly
staticLoadFrom(assemblyFile:String, securityEvidence:Evidence):Assembly
staticLoadWithPartialName(partialName:String):Assembly
staticLoadWithPartialName(partialName:String, securityEvidence:Evidence):Assembly
staticReflectionOnlyLoad(rawAssembly:NativeArray<UInt8>):Assembly
staticReflectionOnlyLoad(assemblyString:String):Assembly
staticReflectionOnlyLoadFrom(assemblyFile:String):Assembly
Variables
read onlyCodeBase:String
read onlyEntryPoint:MethodInfo
read onlyEscapedCodeBase:String
read onlyEvidence:Evidence
read onlyFullName:String
read onlyGlobalAssemblyCache:Bool
read onlyHostContext:Int64
read onlyImageRuntimeVersion:String
read onlyLocation:String
read onlyManifestModule:Module
read onlyReflectionOnly:Bool
Methods
finalCreateInstance(typeName:String):Dynamic
finalCreateInstance(typeName:String, ignoreCase:Bool, bindingAttr:BindingFlags, binder:Binder, args:NativeArray<Dynamic>, culture:CultureInfo, activationAttributes:NativeArray<Dynamic>):Dynamic
finalCreateInstance(typeName:String, ignoreCase:Bool):Dynamic
GetCustomAttributes(inherit:Bool):NativeArray<Dynamic>
GetCustomAttributes(attributeType:Type, inherit:Bool):NativeArray<Dynamic>
GetExportedTypes():NativeArray<Type>
GetFile(name:String):FileStream
GetFiles():NativeArray<FileStream>
GetFiles(getResourceModules:Bool):NativeArray<FileStream>
finalGetLoadedModules():NativeArray<Module>
finalGetLoadedModules(getResourceModules:Bool):NativeArray<Module>
GetManifestResourceInfo(resourceName:String):ManifestResourceInfo
GetManifestResourceNames():NativeArray<String>
GetManifestResourceStream(name:String):Stream
GetManifestResourceStream(type:Type, name:String):Stream
finalGetModule(name:String):Module
finalGetModules():NativeArray<Module>
finalGetModules(getResourceModules:Bool):NativeArray<Module>
GetName(copiedName:Bool):AssemblyName
GetName():AssemblyName
GetObjectData(info:SerializationInfo, context:StreamingContext):Void
finalGetReferencedAssemblies():NativeArray<AssemblyName>
finalGetSatelliteAssembly(culture:CultureInfo):Assembly
finalGetSatelliteAssembly(culture:CultureInfo, version:Version):Assembly
GetTypes():NativeArray<Type>
IsDefined(attributeType:Type, inherit:Bool):Bool
finalLoadModule(moduleName:String, rawModule:NativeArray<UInt8>):Module
finalLoadModule(moduleName:String, rawModule:NativeArray<UInt8>, rawSymbolStore:NativeArray<UInt8>):Module
ToString():String
finaladd_ModuleResolve(value:ModuleResolveEventHandler):Void
finalremove_ModuleResolve(value:ModuleResolveEventHandler):Void
© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/cs/system/reflection/Assembly.html