IRevisionclass

objectIRevision
Namespace
global
Assembly
Sandbox.Engine
Declaration
public abstract interface Sandbox.Package.IRevision

Methods1

Showing 1 methods

public virtual System.Threading.Tasks.Task DownloadManifestAsync(System.Threading.CancellationToken token = null)PUBLICVIRTUAL

The manifest will not be immediately available until you've downloaded it.

ParameterTypeDescription
token = nullCancellationToken
Returns:Task

Properties7

Showing 7 properties

public virtual System.DateTimeOffset Sandbox.Package.IRevision.Created { get; set; }PUBLICVIRTUALGETSET

When this revision was created.

Returns:DateTimeOffset

public virtual int Sandbox.Package.IRevision.EngineVersion { get; set; }PUBLICVIRTUALGETSET

Engine version of this revision. TODO: How exactly is this different from `Sandbox.Package.EngineVersion`?

Returns:int

public virtual long Sandbox.Package.IRevision.FileCount { get; set; }PUBLICVIRTUALGETSET

Number of files in this revision.

Returns:long

public virtual Sandbox.ManifestSchema Sandbox.Package.IRevision.Manifest { get; set; }PUBLICVIRTUALGETSET

Manifest of the revision, describing what files are available. For this to be available you should call DownloadManifestAsync first.

Returns:ManifestSchema

public virtual string Sandbox.Package.IRevision.Summary { get; set; }PUBLICVIRTUALGETSET

A summary of the changes in this revision.

Returns:string

public virtual long Sandbox.Package.IRevision.TotalSize { get; set; }PUBLICVIRTUALGETSET

Total size of all the files in this revision, in bytes.

Returns:long

public virtual long Sandbox.Package.IRevision.VersionId { get; set; }PUBLICVIRTUALGETSET

Unique index of this revision.

Returns:long

On this page