package cs.system.reflection
implements ICustomAttributeProvider, _Assembly, ISerializable, IEvidenceFactory
extended by AssemblyBuilder
Available on csread only CodeBase:Stringread only EntryPoint:MethodInforead only EscapedCodeBase:Stringread only Evidence:Evidenceread only FullName:Stringread only GlobalAssemblyCache:Boolread only HostContext:Int64read only ImageRuntimeVersion:Stringread only Location:Stringread only ManifestModule:Moduleread 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