C# Class NAnt.VSNet.FileReferenceBase

Inheritance: ReferenceBase
Afficher le fichier Open project: skolima/NAnt

Méthodes publiques

Méthode Description
IsManaged ( NAnt.VSNet.Configuration config ) : bool

Gets a value indicating whether the reference is managed for the specified configuration.

Méthodes protégées

Méthode Description
FileReferenceBase ( XmlElement xmlDefinition, ReferencesResolver referencesResolver, ProjectBase parent, GacCache gacCache ) : System
GetAssemblyOutputFiles ( string assemblyFile, Hashtable outputFiles ) : void

Gets the complete set of output files for the specified assembly and adds them to collection.

The key of the case-insensitive Hashtable is the full path of the output file and the value is the path relative to the output directory.

Private Methods

Méthode Description
GetAllReferencedModules ( string module ) : string[]

Method Details

FileReferenceBase() protected méthode

protected FileReferenceBase ( XmlElement xmlDefinition, ReferencesResolver referencesResolver, ProjectBase parent, GacCache gacCache ) : System
xmlDefinition System.Xml.XmlElement
referencesResolver ReferencesResolver
parent ProjectBase
gacCache NAnt.Core.Util.GacCache
Résultat System

GetAssemblyOutputFiles() protected méthode

Gets the complete set of output files for the specified assembly and adds them to collection.
The key of the case-insensitive Hashtable is the full path of the output file and the value is the path relative to the output directory.
protected GetAssemblyOutputFiles ( string assemblyFile, Hashtable outputFiles ) : void
assemblyFile string The path of the assembly to get the output files for.
outputFiles System.Collections.Hashtable The set of output files to be updated.
Résultat void

IsManaged() public méthode

Gets a value indicating whether the reference is managed for the specified configuration.
public IsManaged ( NAnt.VSNet.Configuration config ) : bool
config NAnt.VSNet.Configuration The build configuration of the reference.
Résultat bool