C# 클래스 NuGet.PackageBuilder

상속: IPackageBuilder
파일 보기 프로젝트 열기: NuGetPackageExplorer/NuGetPackageExplorer 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AddFiles void
CreatePart void
DetermineMinimumSchemaVersion int
ExcludeFiles void
HasXdtTransformFile bool
IsPrereleaseDependency bool
ParseTags IEnumerable
ReadManifest void
RequiresV4TargetFrameworkSchema bool
ValidateDependencySets void
ValidateReferenceAssemblies void
WriteFiles void
WriteManifest void

공개 메소드들

메소드 설명
Build ( ) : IPackage
PackageBuilder ( ) : System
PackageBuilder ( Stream stream, string basePath ) : System
PackageBuilder ( string path ) : System
PackageBuilder ( string path, string basePath ) : System
Save ( Stream stream ) : void

비공개 메소드들

메소드 설명
AddFiles ( string basePath, string source, string destination, string exclude = null ) : void
CreatePart ( Package package, string path, Stream sourceStream ) : void
DetermineMinimumSchemaVersion ( Collection Files ) : int
ExcludeFiles ( List searchFiles, string basePath, string exclude ) : void
HasXdtTransformFile ( ICollection contentFiles ) : bool
IsPrereleaseDependency ( PackageDependency dependency ) : bool
ParseTags ( string tags ) : IEnumerable

Tags come in this format. tag1 tag2 tag3 etc..

ReadManifest ( Stream stream, string basePath ) : void
RequiresV4TargetFrameworkSchema ( ICollection files ) : bool
ValidateDependencySets ( SemanticVersion version, IEnumerable dependencies ) : void
ValidateReferenceAssemblies ( IEnumerable files, IEnumerable packageAssemblyReferences ) : void
WriteFiles ( Package package ) : void
WriteManifest ( Package package, int minimumManifestVersion ) : void

메소드 상세

Build() 공개 메소드

public Build ( ) : IPackage
리턴 IPackage

PackageBuilder() 공개 메소드

public PackageBuilder ( ) : System
리턴 System

PackageBuilder() 공개 메소드

public PackageBuilder ( Stream stream, string basePath ) : System
stream Stream
basePath string
리턴 System

PackageBuilder() 공개 메소드

public PackageBuilder ( string path ) : System
path string
리턴 System

PackageBuilder() 공개 메소드

public PackageBuilder ( string path, string basePath ) : System
path string
basePath string
리턴 System

Save() 공개 메소드

public Save ( Stream stream ) : void
stream Stream
리턴 void