Class TRALMultipartFormData

Unit

Declaration

type TRALMultipartFormData = class(TObject)

Description

Base class for the Multipart object of the request

Hierarchy

Overview

Methods

Public constructor Create;
Public destructor Destroy; override;
Protected function GetBufferStream: TStream;
Protected function GetBufferString: StringRAL;
Public procedure OpenFile(const AFileName: StringRAL);
Public procedure ProcessHeader(AHeader: StringRAL);
Public procedure SaveToFile(const AFileName: StringRAL);
Public procedure SaveToStream(var AStream: TStream);
Protected procedure SetBufferStream(AValue: TStream);
Protected procedure SetBufferString(const AValue: StringRAL);

Properties

Public property AsStream: TStream read GetBufferStream write SetBufferStream;
Public property AsString: StringRAL read GetBufferString write SetBufferString;
Published property ContentType: StringRAL read FContentType write FContentType;
Published property Description: StringRAL read FDescription write FDescription;
Published property Disposition: StringRAL read FDisposition write FDisposition;
Published property Filename: StringRAL read FFilename write FFilename;
Published property Name: StringRAL read FName write FName;

Description

Methods

Public constructor Create;

This item has no description.

Public destructor Destroy; override;

This item has no description.

Protected function GetBufferStream: TStream;

This item has no description.

Protected function GetBufferString: StringRAL;

This item has no description.

Public procedure OpenFile(const AFileName: StringRAL);

Initializes a File by its AFileName

Public procedure ProcessHeader(AHeader: StringRAL);

Parse the Header of the Multipart Form

Public procedure SaveToFile(const AFileName: StringRAL);

Saves the Multipart content to a AFileName in the disk

Public procedure SaveToStream(var AStream: TStream);

Saves the Multipart content into an AStream

Protected procedure SetBufferStream(AValue: TStream);

This item has no description.

Protected procedure SetBufferString(const AValue: StringRAL);

This item has no description.

Properties

Public property AsStream: TStream read GetBufferStream write SetBufferStream;

This item has no description.

Public property AsString: StringRAL read GetBufferString write SetBufferString;

This item has no description.

Published property ContentType: StringRAL read FContentType write FContentType;

This item has no description.

Published property Description: StringRAL read FDescription write FDescription;

This item has no description.

Published property Disposition: StringRAL read FDisposition write FDisposition;

This item has no description.

Published property Filename: StringRAL read FFilename write FFilename;

This item has no description.

Published property Name: StringRAL read FName write FName;

This item has no description.



PascalRAL - GitHub Repository
Generated by PasDoc 1.0.4.