This documentation is archived and is not being maintained.

AssemblyBuilder Methods

The AssemblyBuilder type exposes the following members.

  NameDescription
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.
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 Determines whether this assembly and the specified object are equal. (Inherited from Assembly.)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method GetCustomAttributes Overloaded. Gets the custom attributes for this assembly.
Public method GetDynamicModule Returns the dynamic module with the specified name.
Public method GetExportedTypes Gets the exported types defined in this assembly. (Overrides Assembly.GetExportedTypes().)
Public method GetFile Gets a FileStream for the specified file in the file table of the manifest of this assembly. (Overrides Assembly.GetFile(String).)
Public method GetFiles Overloaded. Gets the files in the file table of an assembly manifest.
Public method GetHashCode Returns the hash code for this instance. (Inherited from Assembly.)
Public method GetLoadedModules Overloaded. Gets all the loaded modules that are part of this assembly.
Public method GetManifestResourceInfo Returns information about how the given resource has been persisted. (Overrides Assembly.GetManifestResourceInfo(String).)
Public method GetManifestResourceNames Loads the specified manifest resource from this assembly. (Overrides Assembly.GetManifestResourceNames().)
Public method GetManifestResourceStream Overloaded. 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.
Public method GetName Overloaded. Gets an AssemblyName for this 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.
Public method GetType Overloaded.
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 LoadModule Overloaded. Loads the module internal to this assembly.
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
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

  NameDescription
Explicit interface implemetation Private method _AssemblyBuilder.GetIDsOfNames Maps a set of names to a corresponding set of dispatch identifiers.
Explicit interface implemetation Private method _Assembly.GetType Returns the type of the current instance. (Inherited from Assembly.)
Explicit interface implemetation Private method _AssemblyBuilder.GetTypeInfo Retrieves the type information for an object, which can then be used to get the type information for an interface.
Explicit interface implemetation Private method _AssemblyBuilder.GetTypeInfoCount Retrieves the number of type information interfaces that an object provides (either 0 or 1).
Explicit interface implemetation Private method _AssemblyBuilder.Invoke Provides access to properties and methods exposed by an object.
Top
Show: