IForeNETAssembly

Description

The IForeNETAssembly interface contains properties and methods of the .NET Assembly development environment object.

Properties

  Property name Brief description
AssemblyTarget The AssemblyTarget property determines the type of assembly.
DefaultNamespace The DefaultNamespace property determines the name of the namespace that corresponds to this .NET assembly.
EntryPoint The EntryPoint property determines the entry point of .NET assembly.
IsExternal The IsExternal property determines whether one corresponds to external assembly.
Modules The Modules property returns the collection of .NET units, contained in .NET assembly.
References The References property returns the collection of links to repository .NET assemblies.
SystemAssemblies The SystemAssemblies property returns the collection of descriptions of system assemblies, that are referenced in current .NET assembly.

Methods

  Method name Brief description
CreateMakeArgs The CreateMakeArgs method creates the object, that contains information about .NET assembly compilation.
CreateNestedMakeArgs The CreateNestedMakeArgs method creates a copy of the object that contains information about compilation of .NET assembly.
InitAssembly The InitAssembly method implements the base settings of .NET assembly.
IsUpToDate The IsUpToDate method checks whether the last compiled version of .NET assembly is present in the assemblies cache.
LoadExternal The LoadExternal method loads the specified file of external assembly into repository .NET assembly.
MakeUpToDate The MakeUpToDate method checks whether the last compiled version of .NET assembly is present in the assemblies cache and performs compilation in case of its absence with returning successful compilation result.
MakeUpToDateD The MakeUpToDate method checks whether the last compiled version of .NET assembly is present in the assemblies cache and performs compilation in case of its absence with returning successful compilation result.
Run The Run method executes the .NET assembly.
SaveExternal The SaveExternal method saves the file of external assembly to a disk.

See also:

ForeNet Assembly Interfaces