THYFileUpdateInfo

Overview

The THYFileUpdateInfo class is used by auto update services and clients to exchange information about updates during the update process.

Location


 

Assign  override

procedure Assign(aSource: TPersistent)

Parameters:

  • aSource:

DownloadProgress

property DownloadProgress: Integer read write

FileName

property FileName: ROAnsiString read write

FreeInternalProperties  protected override

procedure FreeInternalProperties

Operation

property Operation: THYUpdateOperation read write

ReadComplex  override

procedure ReadComplex(aSerializer: TObject)

Parameters:

  • aSerializer:

Size

property Size: Integer read write

Status

property Status: THYFileUpdateStatus read write

TimeStamp

property TimeStamp: DateTime read write

UserData

property UserData: ROAnsiString read write

Version

property Version: ROAnsiString read write

WriteComplex  override

procedure WriteComplex(aSerializer: TObject)

Parameters:

  • aSerializer:

 

DownloadProgress

property DownloadProgress: Integer read write

FileName

property FileName: ROAnsiString read write

Operation

property Operation: THYUpdateOperation read write

Size

property Size: Integer read write

Status

property Status: THYFileUpdateStatus read write

TimeStamp

property TimeStamp: DateTime read write

UserData

property UserData: ROAnsiString read write

Version

property Version: ROAnsiString read write

 

Assign  override

procedure Assign(aSource: TPersistent)

Parameters:

  • aSource:

FreeInternalProperties  protected override

procedure FreeInternalProperties

ReadComplex  override

procedure ReadComplex(aSerializer: TObject)

Parameters:

  • aSerializer:

WriteComplex  override

procedure WriteComplex(aSerializer: TObject)

Parameters:

  • aSerializer:

 

  • THYAutoUpdateService