C# 클래스 ClrPlus.Scripting.MsBuild.Packaging.NugetPackage

상속: IProjectOwner
파일 보기 프로젝트 열기: perpetual-motion/clrplus 1 사용 예제들

Private Properties

프로퍼티 타입 설명
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

공개 메소드들

메소드 설명
AddFile ( string sourcePath, string destinationPath ) : void
Dispose ( ) : void
NuPack ( string path ) : void

비공개 메소드들

메소드 설명
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

메소드 상세

AddFile() 공개 메소드

public AddFile ( string sourcePath, string destinationPath ) : void
sourcePath string
destinationPath string
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

NuPack() 공개 메소드

public NuPack ( string path ) : void
path string
리턴 void