C# Класс ClrPlus.Scripting.MsBuild.Packaging.PackageScript

Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
Fail void
FailAlways void
GetNugetPackage NugetPackage
GetPackageNameAndFramework void
GetPropsProject ProjectPlus
GetTargetsProject ProjectPlus
InitializeNuget void
MapDependencies IEnumerable
NormalizeOuptutKey string
ProcessCoApp void
ProcessNuget void
ProcessNugetFiles void

Открытые методы

Метод Описание
AddMacro ( string key, string value ) : void
AddNuGetPackageDirectory ( string directory ) : void
Dispose ( ) : void
Initialize ( PackageTypes packageTypes = PackageTypes.All ) : void
PackageScript ( string filename ) : System
Process ( PackageTypes packageTypes = PackageTypes.All ) : void
Save ( PackageTypes packageTypes, bool cleanIntermediateFiles ) : void
SaveSource ( ) : void
Validate ( ) : bool

Приватные методы

Метод Описание
Fail ( bool isFatal ) : void
FailAlways ( bool whocares ) : void
GetNugetPackage ( string name ) : NugetPackage
GetPackageNameAndFramework ( string key, string &packageName, string &frameworkVariant ) : void
GetPropsProject ( string key ) : ProjectPlus
GetTargetsProject ( string key ) : ProjectPlus
InitializeNuget ( ) : void
MapDependencies ( ) : IEnumerable
NormalizeOuptutKey ( string key ) : string
ProcessCoApp ( ) : void
ProcessNuget ( ) : void
ProcessNugetFiles ( View filesView, string srcFilesRoot, string currentCondition ) : void

Описание методов

AddMacro() публичный Метод

public AddMacro ( string key, string value ) : void
key string
value string
Результат void

AddNuGetPackageDirectory() публичный Метод

public AddNuGetPackageDirectory ( string directory ) : void
directory string
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

Initialize() публичный Метод

public Initialize ( PackageTypes packageTypes = PackageTypes.All ) : void
packageTypes PackageTypes
Результат void

PackageScript() публичный Метод

public PackageScript ( string filename ) : System
filename string
Результат System

Process() публичный Метод

public Process ( PackageTypes packageTypes = PackageTypes.All ) : void
packageTypes PackageTypes
Результат void

Save() публичный Метод

public Save ( PackageTypes packageTypes, bool cleanIntermediateFiles ) : void
packageTypes PackageTypes
cleanIntermediateFiles bool
Результат void

SaveSource() публичный Метод

public SaveSource ( ) : void
Результат void

Validate() публичный Метод

public Validate ( ) : bool
Результат bool