<PackageReference Include="NETStandard.Library" Version="2.0.3" />

System.Reflection.Assembly

public virtual string CodeBase { get; }

public virtual IEnumerable<TypeInfo> DefinedTypes { get; }

public virtual MethodInfo EntryPoint { get; }

public virtual string EscapedCodeBase { get; }

public virtual IEnumerable<Type> ExportedTypes { get; }

public virtual string FullName { get; }

public virtual bool GlobalAssemblyCache { get; }

public virtual long HostContext { get; }

public virtual string ImageRuntimeVersion { get; }

public virtual bool IsDynamic { get; }

public bool IsFullyTrusted { get; }

public virtual string Location { get; }

public virtual Module ManifestModule { get; }

public virtual IEnumerable<Module> Modules { get; }

public virtual bool ReflectionOnly { get; }

public virtual SecurityRuleSet SecurityRuleSet { get; }

protected Assembly()

public static string CreateQualifiedName(string assemblyName, string typeName)

public static Assembly GetAssembly(Type type)

public static Assembly GetCallingAssembly()

public static Assembly GetEntryAssembly()

public static Assembly Load(byte[] rawAssembly)

public static Assembly Load(byte[] rawAssembly, byte[] rawSymbolStore)

public static Assembly Load(AssemblyName assemblyRef)

public static Assembly Load(string assemblyString)

public static Assembly LoadFile(string path)

public static Assembly LoadFrom(string assemblyFile)

public static Assembly LoadFrom(string assemblyFile, byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm)

public static Assembly LoadWithPartialName(string partialName)

public static bool op_Equality(Assembly left, Assembly right)

public static bool op_Inequality(Assembly left, Assembly right)

public static Assembly ReflectionOnlyLoad(byte[] rawAssembly)

public static Assembly ReflectionOnlyLoad(string assemblyString)

public static Assembly ReflectionOnlyLoadFrom(string assemblyFile)

public static Assembly UnsafeLoadFrom(string assemblyFile)

public object CreateInstance(string typeName)

public object CreateInstance(string typeName, bool ignoreCase)

public virtual object CreateInstance(string typeName, bool ignoreCase, BindingFlags bindingAttr, Binder binder, object[] args, CultureInfo culture, object[] activationAttributes)

public virtual object[] GetCustomAttributes(bool inherit)

public virtual object[] GetCustomAttributes(Type attributeType, bool inherit)

public virtual Type[] GetExportedTypes()

public virtual FileStream GetFile(string name)

public virtual FileStream[] GetFiles()

public virtual FileStream[] GetFiles(bool getResourceModules)

public virtual Module[] GetLoadedModules(bool getResourceModules)

public virtual ManifestResourceInfo GetManifestResourceInfo(string resourceName)

public virtual string[] GetManifestResourceNames()

public virtual Stream GetManifestResourceStream(string name)

public virtual Stream GetManifestResourceStream(Type type, string name)

public virtual Module GetModule(string name)

public Module[] GetModules()

public virtual Module[] GetModules(bool getResourceModules)

public virtual AssemblyName GetName()

public virtual AssemblyName GetName(bool copiedName)

public virtual void GetObjectData(SerializationInfo info, StreamingContext context)

public virtual Assembly GetSatelliteAssembly(CultureInfo culture)

public virtual Assembly GetSatelliteAssembly(CultureInfo culture, Version version)

public virtual Type GetType(string name)

public virtual Type GetType(string name, bool throwOnError)

public virtual Type GetType(string name, bool throwOnError, bool ignoreCase)

public virtual Type[] GetTypes()

public virtual bool IsDefined(Type attributeType, bool inherit)

public Module LoadModule(string moduleName, byte[] rawModule)

public virtual Module LoadModule(string moduleName, byte[] rawModule, byte[] rawSymbolStore)