This documentation is archived and is not being maintained.

AssemblyBuilder Methods

  Name Description
Public method AddResourceFile Overloaded. Adds an existing resource file to this assembly.
Public method CreateInstance  Overloaded. Locates a type from this assembly and creates an instance of it using the system activator. (Inherited from Assembly.)
Public method Static CreateQualifiedName  Creates the name of a type qualified by the display name of its assembly. (Inherited from Assembly.)
Public method DefineDynamicModule Overloaded. Defines a dynamic module in this assembly.
Public method DefineResource Overloaded. Defines a standalone managed resource for this assembly.
Public method DefineUnmanagedResource Overloaded. Defines an unmanaged resource for this assembly.
Public method DefineVersionInfoResource Overloaded. Defines an unmanaged version information resource for this assembly.
Public method Equals  Overloaded. Determines whether two Object instances are equal. (Inherited from Object.)
Public method Static GetAssembly  Gets the currently loaded assembly in which the specified class is defined. (Inherited from Assembly.)
Public method Static GetCallingAssembly  Returns the Assembly of the method that invoked the currently executing method. (Inherited from Assembly.)
Public method GetCustomAttributes  Overloaded. Gets the custom attributes for this assembly. (Inherited from Assembly.)
Public method GetDynamicModule Returns the dynamic module with the specified name.
Public method Static GetEntryAssembly  Gets the process executable in the default application domain. In other application domains, this is the first executable that was executed by AppDomain.ExecuteAssembly. (Inherited from Assembly.)
Public method Static GetExecutingAssembly  Gets the assembly that contains the code that is currently executing. (Inherited from Assembly.)
Public method GetExportedTypes Overridden. Gets the exported types defined in this assembly.
Public method GetFile Overridden. Gets a FileStream for the specified file in the file table of the manifest of this assembly.
Public method GetFiles Overloaded. Gets the files in the file table of an assembly manifest.
Public method GetHashCode  Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.)
Public method GetLoadedModules  Overloaded. Gets all the loaded modules that are part of this assembly. (Inherited from Assembly.)
Public method GetManifestResourceInfo Overridden. Returns information about how the given resource has been persisted.
Public method GetManifestResourceNames Overridden. Loads the specified manifest resource from this assembly.
Public method GetManifestResourceStream Overloaded. Overridden. Loads the specified manifest resource from this assembly.
Public method GetModule  Gets the specified module in this assembly. (Inherited from Assembly.)
Public method GetModules  Overloaded. Gets all the modules that are part of this assembly. (Inherited from Assembly.)
Public method GetName  Overloaded. Gets an AssemblyName for this assembly. (Inherited from Assembly.)
Public method GetObjectData  Gets serialization information with all of the data needed to reinstantiate this assembly. (Inherited from Assembly.)
Public method GetReferencedAssemblies  Gets the AssemblyName objects for all the assemblies referenced by this assembly. (Inherited from Assembly.)
Public method GetSatelliteAssembly  Overloaded. Gets the satellite assembly. (Inherited from Assembly.)
Public method GetType  Overloaded. Gets the Type object that represents the specified type. (Inherited from Assembly.)
Public method GetTypes  Gets the types defined in this assembly. (Inherited from Assembly.)
Public method IsDefined  Indicates whether or not a specified attribute has been applied to the assembly. (Inherited from Assembly.)
Public method Static Load  Overloaded. Loads an assembly. (Inherited from Assembly.)
Public method Static LoadFile  Overloaded. Loads the contents of an assembly file. (Inherited from Assembly.)
Public method Static LoadFrom  Overloaded. Loads an assembly. (Inherited from Assembly.)
Public method LoadModule  Overloaded. Loads the module internal to this assembly. (Inherited from Assembly.)
Public method Static LoadWithPartialName  Overloaded. Loads an assembly from the application directory or from the global assembly cache using a partial name. (Inherited from Assembly.)
Public method Static ReferenceEquals  Determines whether the specified Object instances are the same instance. (Inherited from Object.)
Public method Static ReflectionOnlyLoad  Overloaded. Loads an assembly into the reflection-only context, where it can be examined but not executed. (Inherited from Assembly.)
Public method Static ReflectionOnlyLoadFrom  Loads an assembly into the reflection-only context, given its path. (Inherited from Assembly.)
Public method Save Overloaded. Saves this dynamic assembly to disk.
Public method SetCustomAttribute Overloaded. Sets a custom attribute on this assembly.
Public method SetEntryPoint Overloaded. Sets the entry point for this dynamic assembly.
Public method ToString  Returns the full name of the assembly, also known as the display name. (Inherited from Assembly.)
Top

  Name Description
Explicit interface implementation Method System.Runtime.InteropServices._AssemblyBuilder.GetIDsOfNames Maps a set of names to a corresponding set of dispatch identifiers.
Explicit interface implementation Method System.Runtime.InteropServices._AssemblyBuilder.GetTypeInfo Retrieves the type information for an object, which can then be used to get the type information for an interface.
Explicit interface implementation Method System.Runtime.InteropServices._AssemblyBuilder.GetTypeInfoCount Retrieves the number of type information interfaces that an object provides (either 0 or 1).
Explicit interface implementation Method System.Runtime.InteropServices._AssemblyBuilder.Invoke Provides access to properties and methods exposed by an object.
Top
Show: