C# 클래스 ZeroInstall.Publish.ImplementationUtils

Helper methods for manipulating Implementations.
파일 보기 프로젝트 열기: 0install/0install-win 1 사용 예제들

공개 메소드들

메소드 설명
AddMissing ( [ implementation, [ handler, [ executor = null, [ keepDownloads = null ) : void

Adds missing data (by downloading and infering) to an Implementation.

비공개 메소드들

메소드 설명
Build ( [ retrievalMethod, [ handler, [ keepDownloads = null ) : Implementation
ConvertSha256ToSha256New ( [ implementation, [ executor ) : void
GenerateDigest ( [ path, [ handler, [ keepDownloads = null ) : ManifestDigest
GenerateMissingArchive ( [ implementation, [ handler, [ executor ) : void
IsDownloadSizeMissing ( [ retrievalMethod ) : bool
IsManifestDigestMissing ( [ implementation ) : bool
UpdateDigest ( [ implementation, [ path, [ handler, [ executor, [ keepDownloads = null ) : void

Updates the ManifestDigest in an Implementation.

메소드 상세

AddMissing() 공개 정적인 메소드

Adds missing data (by downloading and infering) to an Implementation.
The user canceled the task. A file could not be downloaded from the internet. There is a problem access a temporary file. Read or write access to a temporary file is not permitted. An existing digest does not match the newly calculated one.
public static AddMissing ( [ implementation, [ handler, [ executor = null, [ keepDownloads = null ) : void
implementation [ The to add data to.
handler [ A callback object used when the the user is to be informed about progress.
executor [ Used to apply properties in an undoable fashion.
keepDownloads [ Used to retain downloaded implementations; can be null.
리턴 void