package cs.system.reflection
implements ICustomAttributeProvider, _Assembly, ISerializable, IEvidenceFactory
extended by AssemblyBuilder
Available on csread only CodeBase:String
read only EntryPoint:MethodInfo
read only EscapedCodeBase:String
read only Evidence:Evidence
read only FullName:String
read only GlobalAssemblyCache:Bool
read only HostContext:Int64
read only ImageRuntimeVersion:String
read only Location:String
read only ManifestModule:Module
read only ReflectionOnly:Bool
CreateInstance (typeName:String):Dynamic
CreateInstance (typeName:String, ignoreCase:Bool, bindingAttr:BindingFlags, binder:Binder, args:NativeArray<Dynamic>, culture:CultureInfo, activationAttributes:NativeArray<Dynamic>):Dynamic
CreateInstance (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>
GetLoadedModules ():NativeArray<Module>
GetLoadedModules (getResourceModules:Bool):NativeArray<Module>
GetManifestResourceInfo (resourceName:String):ManifestResourceInfo
GetManifestResourceNames ():NativeArray<String>
GetManifestResourceStream (name:String):Stream
GetManifestResourceStream (type:Type, name:String):Stream
GetModule (name:String):Module
GetModules ():NativeArray<Module>
GetModules (getResourceModules:Bool):NativeArray<Module>
GetName (copiedName:Bool):AssemblyName
GetName ():AssemblyName
GetObjectData (info:SerializationInfo, context:StreamingContext):Void
GetReferencedAssemblies ():NativeArray<AssemblyName>
GetSatelliteAssembly (culture:CultureInfo):Assembly
GetSatelliteAssembly (culture:CultureInfo, version:Version):Assembly
GetType (name:String, throwOnError:Bool):Type
GetType (name:String, throwOnError:Bool, ignoreCase:Bool):Type
GetType (name:String):Type
GetTypes ():NativeArray<Type>
IsDefined (attributeType:Type, inherit:Bool):Bool
LoadModule (moduleName:String, rawModule:NativeArray<UInt8>):Module
LoadModule (moduleName:String, rawModule:NativeArray<UInt8>, rawSymbolStore:NativeArray<UInt8>):Module
ToString ():String
add_ModuleResolve (value:ModuleResolveEventHandler):Void
remove_ModuleResolve (value:ModuleResolveEventHandler):Void
static CreateQualifiedName (assemblyName:String, typeName:String):String
static GetAssembly (type:Type):Assembly
static GetCallingAssembly ():Assembly
static GetEntryAssembly ():Assembly
static GetExecutingAssembly ():Assembly
static Load (assemblyString:String):Assembly
static Load (rawAssembly:NativeArray<UInt8>, rawSymbolStore:NativeArray<UInt8>, securityEvidence:Evidence):Assembly
static Load (rawAssembly:NativeArray<UInt8>, rawSymbolStore:NativeArray<UInt8>):Assembly
static Load (rawAssembly:NativeArray<UInt8>):Assembly
static Load (assemblyRef:AssemblyName, assemblySecurity:Evidence):Assembly
static Load (assemblyRef:AssemblyName):Assembly
static Load (assemblyString:String, assemblySecurity:Evidence):Assembly
static LoadFile (path:String, securityEvidence:Evidence):Assembly
static LoadFile (path:String):Assembly
static LoadFrom (assemblyFile:String):Assembly
static LoadFrom (assemblyFile:String, securityEvidence:Evidence, hashValue:NativeArray<UInt8>, hashAlgorithm:AssemblyHashAlgorithm):Assembly
static LoadFrom (assemblyFile:String, securityEvidence:Evidence):Assembly
static LoadWithPartialName (partialName:String):Assembly
static LoadWithPartialName (partialName:String, securityEvidence:Evidence):Assembly
static ReflectionOnlyLoad (rawAssembly:NativeArray<UInt8>):Assembly
static ReflectionOnlyLoad (assemblyString:String):Assembly
static ReflectionOnlyLoadFrom (assemblyFile:String):Assembly
© 2005–2018 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/cs/system/reflection/Assembly.html