Show / Hide Table of Contents

Namespace WizardWrx.AssemblyUtils

Classes

AssemblyAttributeHelpers

Provide static methods for obtaining AssemblyAttributes for various uses, such as identifying programs in their user interfaces.

AssemblyContainer

Use this class to hold a reference to an assembly that you want to confine to a separate AppDomain, so that the assembly can be unloaded by discarding its domain.

DependentAssemblies

Use instances of this class to enumerate the dependents of an assembly.

DependentAssemblyInfo

An instance of this class is created for each assembly listed as a dependent, and is used to track the assemblies that must be loaded to query their properties.

PESubsystemInfo

This class exposes methods for obtaining the subsystem ID encoded into the NT header of a Windows Portable Executable (PE) file. Such files include, but are not limited to, character mode and graphical mode programs implemented in both native or managed programming languages, dynamic link libraries, and device drivers.

ReportGenerators

The static members of this class generate reports about assemblies and their dependents.

Enums

AssemblyAttributeHelpers.AttributeFriendlyName

This enumeration maps strings developed for the original, and used publicly as keys for a NameValueCollection of selected Assembly Attributes, to safe, fast integers, which serve as the input of static method GetStartupAssemblyVersionInfo.

PESubsystemInfo.PESubsystemID

Map the unsigned integer returned by GetExeSubsystem onto an enumerated type that conveys its correct interpretation.

PESubsystemInfo.SubsystemDescription

Each subsystem ID has both a short and long description. Use this enumeration as the second argument, penmSubsystemDescription, to static method GetPESubsystemDescription.

Back to top Generated by DocFX