Export (0) Print
Expand All

AssemblyBuilder Members

Defines and represents a dynamic assembly.

The following tables list the members exposed by the AssemblyBuilder type.

  Name Description
Public property CodeBase Overridden. Gets the location of the assembly, as specified originally (such as in an AssemblyName object).
Public property EntryPoint Overridden. Returns the entry point of this assembly.
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 Overridden. Gets the version of the common language runtime that will be saved in the file containing the manifest.
Public property Location Overridden. Gets the location, in codebase format, of the loaded file that contains the manifest if it is not shadow-copied.
Public property ManifestModule  Gets the module that contains the manifest for the current assembly. (Inherited from Assembly.)
Public property ReflectionOnly Overridden. Gets a value indicating whether the dynamic assembly is in the reflection-only context.
Top

  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
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

  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

Community Additions

ADD
Show:
© 2014 Microsoft