Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
AssemblyBuilder Members

AssemblyBuilder Members

Defines and represents a dynamic assembly.

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
Public property CodeBase Gets the location of the assembly, as specified originally (such as in an AssemblyName object). (Overrides Assembly.CodeBase.)
Public property EntryPoint Returns the entry point of this assembly. (Overrides Assembly.EntryPoint.)
Public property EscapedCodeBase Gets the URI, including escape characters, that represents the codebase. (Inherited from Assembly.)
Public property Evidence Gets the evidence for this assembly. (Inherited from Assembly.)
Public property FullName Gets the display name of the assembly. (Inherited from Assembly.)
Public property GlobalAssemblyCache Gets a value indicating whether the assembly was loaded from the global assembly cache. (Inherited from Assembly.)
Public property HostContext Gets the host context with which the assembly was loaded. (Inherited from Assembly.)
Public property ImageRuntimeVersion Gets the version of the common language runtime that will be saved in the file containing the manifest. (Overrides Assembly.ImageRuntimeVersion.)
Public property Location Gets the location, in codebase format, of the loaded file that contains the manifest if it is not shadow-copied. (Overrides Assembly.Location.)
Public property ManifestModule Gets the module that contains the manifest for the current assembly. (Inherited from Assembly.)
Public property ReflectionOnly Gets a Boolean value indicating whether this assembly was loaded into the reflection-only context. (Inherited from Assembly.)
Top

  NameDescription
Public event ModuleResolve Occurs when the common language runtime class loader cannot resolve a reference to an internal module of an assembly through normal means. (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

Community Additions

ADD
Show:
© 2015 Microsoft