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(AWriter : TRALBinaryWriter); overload; virtual;
Public procedure LoadPropsFromStream(AStream : TStream); overload;
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;

This item has no description.

Public function Clone: TRALStorageLink; virtual;

This item has no description.

Public function GetStorage: TRALStorage; virtual;

This item has no description.

Public class function GetStorageClass(AFormat: TRALStorageFormat): TRALStorageLinkClass;

This item has no description.

Public function SaveToStream(ADataset: TDataSet): TStream; overload;

This item has no description.

Protected function GetContentType: StringRAL; virtual;

This item has no description.

Protected class function GetDeclaredStorageLink: TRALStorageLinkClass;

This item has no description.

Protected class function GetDefaultStorage: TRALStorage; virtual;

This item has no description.

Public procedure LoadFromFile(ADataset: TDataSet; AFileName: StringRAL);

This item has no description.

Public procedure LoadFromStream(ADataset: TDataSet; AStream: TStream);

This item has no description.

Public procedure LoadPropsFromStream(AWriter : TRALBinaryWriter); overload; virtual;

This item has no description.

Public procedure LoadPropsFromStream(AStream : TStream); overload;

This item has no description.

Public procedure SavePropsToStream(AWriter : TRALBinaryWriter); overload; virtual;

This item has no description.

Public procedure SavePropsToStream(AStream : TStream); overload;

This item has no description.

Public procedure SaveToFile(ADataset: TDataSet; AFileName: StringRAL);

This item has no description.

Public procedure SaveToStream(ADataset: TDataSet; AStream: TStream); overload;

This item has no description.

Protected procedure SetStorageFormat(AFormat: TRALStorageFormat);

This item has no description.

Properties

Published property ContentType: StringRAL read GetContentType;

This item has no description.

Published property FieldCharCase: TRALFieldCharCase read FFieldCharCase write FFieldCharCase;

This item has no description.

Published property StorageFormat: TRALStorageFormat read FStorageFormat;

This item has no description.



PascalRAL - GitHub Repository
Generated by PasDoc 1.0.4.