C# 클래스 ZeroInstall.Publish.FeedBuilder

Builds simple Feeds containing a single Implementation.
상속: IDisposable
파일 보기 프로젝트 열기: 0install/0install-win 1 사용 예제들

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
Build ( ) : SignedFeed

Generates a feed as described by the properties.

CalculateDigest ( ITaskHandler handler ) : void

Calculates the ManifestDigest.

DetectCandidates ( ITaskHandler handler ) : void

Detects Candidates in the ImplementationDirectory.

Dispose ( ) : void

Deletes the TemporaryDirectory.

GenerateCommands ( ) : void

Generates Commands and EntryPoints bases on Candidates and MainCandidate.

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

메소드 상세

Build() 공개 메소드

Generates a feed as described by the properties.
is null.
public Build ( ) : SignedFeed
리턴 SignedFeed

CalculateDigest() 공개 메소드

Calculates the ManifestDigest.
is null or empty. The user canceled the task. There was a problem generating the manifest. Write access to temporary files was not permitted.
public CalculateDigest ( ITaskHandler handler ) : void
handler ITaskHandler A callback object used when the the user needs to be informed about IO tasks.
리턴 void

DetectCandidates() 공개 메소드

Detects Candidates in the ImplementationDirectory.
is null or empty. The user canceled the task. There was a problem generating the manifest or detectng the executables. Write access to temporary files was not permitted.
public DetectCandidates ( ITaskHandler handler ) : void
handler ITaskHandler A callback object used when the the user needs to be informed about IO tasks.
리턴 void

Dispose() 공개 메소드

Deletes the TemporaryDirectory.
public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

GenerateCommands() 공개 메소드

Generates Commands and EntryPoints bases on Candidates and MainCandidate.
is null.
public GenerateCommands ( ) : void
리턴 void