C# Class ClrPlus.Scripting.MsBuild.Packaging.NugetPackage

Inheritance: IProjectOwner
Afficher le fichier Open project: perpetual-motion/clrplus Class Usage Examples

Private Properties

Свойство Type Description
AddFileToNuSpec void
GenerateSettingsXaml dynamic
GetOrCreateProject ProjectPlus
GetPropsProject ProjectPlus
GetTargetsProject ProjectPlus
InitXaml dynamic
Initialize IEnumerable
MapNugetNode IEnumerable
NugetPackage System
Process void
Save void
SaveConfigurationFile bool
SavePifFile bool
Validate void

Méthodes publiques

Méthode Description
AddFile ( string sourcePath, string destinationPath ) : void
Dispose ( ) : void
NuPack ( string path ) : void

Private Methods

Méthode Description
AddFileToNuSpec ( string src, string dest ) : void
GenerateSettingsXaml ( ) : dynamic
GetOrCreateProject ( string projectFileExtension, string frameworkVariant ) : ProjectPlus
GetPropsProject ( string frameworkVariant ) : ProjectPlus
GetTargetsProject ( string frameworkVariant ) : ProjectPlus
InitXaml ( ) : dynamic
Initialize ( ) : IEnumerable
MapNugetNode ( ) : IEnumerable
NugetPackage ( PackageScript packageScript, string packageRole, string packageName ) : System
Process ( ) : void
Save ( bool cleanIntermediateFiles ) : void
SaveConfigurationFile ( string cfgPath ) : bool
SavePifFile ( string pifPath ) : bool
Validate ( ) : void

Method Details

AddFile() public méthode

public AddFile ( string sourcePath, string destinationPath ) : void
sourcePath string
destinationPath string
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

NuPack() public méthode

public NuPack ( string path ) : void
path string
Résultat void