IProjectAssembly Interface
Provides the base requirements of a project (source code-based) assembly.
public interface IProjectAssembly : IAssembly
Properties
AssemblyReferences
The collection of assembly references for this assembly.
IProjectAssemblyReferenceCollection AssemblyReferences { get; }
Property Value
GlobalUsingDirectives
The collection of global IUsingDirective objects defined in this project assembly.
IEnumerable<IUsingDirective> GlobalUsingDirectives { get; }
Property Value
Resolver
The IResolver to use for this project assembly.
SourceFiles
The collection of source files in this project assembly.
Inherited Members
- IAssembly.GetAssemblyName()
- IAssembly.ToTreeString()
- IAssembly.Documentation
- IAssembly.GlobalNamespace
- IAssembly.Name
- IAssembly.Namespaces