Class TRALStorageLink

Unit

Declaration

type TRALStorageLink = class(TRALComponent)

Description

TRALStorageLink

Hierarchy

Overview

Methods

Public constructor Create(AOwner : TComponent); override;
Public function Clone: TRALStorageLink; virtual;
Public function GetStorage: TRALStorage; virtual;
Public class function GetStorageClass(AFormat: TRALStorageFormat): TRALStorageLinkClass;
Public function SaveToStream(ADataset: TDataSet): TStream; overload;
Protected function GetContentType: StringRAL; virtual;
Protected class function GetDeclaredStorageLink: TRALStorageLinkClass;
Protected class function GetDefaultStorage: TRALStorage; virtual;
Public procedure LoadFromFile(ADataset: TDataSet; AFileName: StringRAL);
Public procedure LoadFromStream(ADataset: TDataSet; AStream: TStream);
Public procedure LoadPropsFromStream(AStream : TStream); overload;
Public procedure LoadPropsFromStream(AWriter : TRALBinaryWriter); overload; virtual;
Public procedure SavePropsToStream(AWriter : TRALBinaryWriter); overload; virtual;
Public procedure SavePropsToStream(AStream : TStream); overload;
Public procedure SaveToFile(ADataset: TDataSet; AFileName: StringRAL);
Public procedure SaveToStream(ADataset: TDataSet; AStream: TStream); overload;
Protected procedure SetStorageFormat(AFormat: TRALStorageFormat);

Properties

Published property ContentType: StringRAL read GetContentType;
Published property FieldCharCase: TRALFieldCharCase read FFieldCharCase write FFieldCharCase;
Published property StorageFormat: TRALStorageFormat read FStorageFormat;

Description

Methods

Public constructor Create(AOwner : TComponent); override;
 
Public function Clone: TRALStorageLink; virtual;
 
Public function GetStorage: TRALStorage; virtual;
 
Public class function GetStorageClass(AFormat: TRALStorageFormat): TRALStorageLinkClass;
 
Public function SaveToStream(ADataset: TDataSet): TStream; overload;
 
Protected function GetContentType: StringRAL; virtual;
 
Protected class function GetDeclaredStorageLink: TRALStorageLinkClass;
 
Protected class function GetDefaultStorage: TRALStorage; virtual;
 
Public procedure LoadFromFile(ADataset: TDataSet; AFileName: StringRAL);
 
Public procedure LoadFromStream(ADataset: TDataSet; AStream: TStream);
 
Public procedure LoadPropsFromStream(AStream : TStream); overload;
 
Public procedure LoadPropsFromStream(AWriter : TRALBinaryWriter); overload; virtual;
 
Public procedure SavePropsToStream(AWriter : TRALBinaryWriter); overload; virtual;
 
Public procedure SavePropsToStream(AStream : TStream); overload;
 
Public procedure SaveToFile(ADataset: TDataSet; AFileName: StringRAL);
 
Public procedure SaveToStream(ADataset: TDataSet; AStream: TStream); overload;
 
Protected procedure SetStorageFormat(AFormat: TRALStorageFormat);
 

Properties

Published property ContentType: StringRAL read GetContentType;
 
Published property FieldCharCase: TRALFieldCharCase read FFieldCharCase write FFieldCharCase;
 
Published property StorageFormat: TRALStorageFormat read FStorageFormat;
 


GitHub Repository
Generated by PasDoc 0.16.0.