Classe TRESTDWParams
Unit
Declaração
type TRESTDWParams = class(TList)
Descrição
Hierarquia
- TObject
- TList
- TRESTDWParams
Visão Geral
Métodos
![]() |
Constructor Create; |
![]() |
Procedure CreateParam(ParamName : String; Value : String = ''); |
![]() |
Destructor Destroy; Override; |
![]() |
Procedure Clear; Override; |
![]() |
Function ParamsReturn: Boolean; |
![]() |
Function CountOutParams: Integer; |
![]() |
Function CountInParams: Integer; |
![]() |
Function ToJSON: String; |
![]() |
Procedure SaveToFile(FileName : String); |
![]() |
Procedure FromJSON(json : String; BinaryRequest : Boolean = False); |
![]() |
Procedure CopyFrom(DWParams : TRESTDWParams); |
![]() |
Procedure Delete(Index : Integer); Overload; |
![]() |
Procedure Delete(Param : TJSONParam); Overload; |
![]() |
Function Add(Item : TJSONParam) : Integer; Overload; |
![]() |
Procedure SaveToStream(Var Stream : TStream; Output : TDWParamExpType = tdwpxt_All); |
![]() |
Procedure LoadFromStream(Stream : TStream; ValidateHeader : Boolean = False; Input : TDWParamExpType = tdwpxt_All); |
![]() |
Procedure LoadFromParams(Params : TParams); |
![]() |
Procedure SetCriptOptions(Use : Boolean; Key : String); |
Propriedades
![]() |
property Items [Index:Integer]: TJSONParam Read GetRec Write PutRec; |
![]() |
property ItemsString[Index:String]: TJSONParam Read GetRecName Write PutRecName; |
![]() |
property RawBody : TJSONParam Read GetRawBody Write PutRawBody; |
![]() |
property DataMode : TDataMode Read vDataMode Write vDataMode; |
![]() |
property Encoding : TEncodeSelect Read vEncoding Write vEncoding; |
![]() |
property CriptOptions : TCripto Read vCripto Write vCripto; |
![]() |
property RequestHeaders : TRESTDWHeaders Read vHeaders Write vHeaders; |
![]() |
property Url_Redirect : String Read vUrl_Redirect Write vUrl_Redirect; |
![]() |
property DatabaseCharSet : TDatabaseCharSet Read vDatabaseCharSet Write vDatabaseCharSet; |
Descrição
Métodos
![]() |
Constructor Create; |
Procedure Clear;Override; |
![]() |
Procedure CreateParam(ParamName : String; Value : String = ''); |
![]() |
Destructor Destroy; Override; |
![]() |
Procedure Clear; Override; |
![]() |
Function ParamsReturn: Boolean; |
![]() |
Function CountOutParams: Integer; |
![]() |
Function CountInParams: Integer; |
![]() |
Function ToJSON: String; |
![]() |
Procedure SaveToFile(FileName : String); |
![]() |
Procedure FromJSON(json : String; BinaryRequest : Boolean = False); |
![]() |
Procedure CopyFrom(DWParams : TRESTDWParams); |
![]() |
Procedure Delete(Index : Integer); Overload; |
![]() |
Procedure Delete(Param : TJSONParam); Overload; |
![]() |
Function Add(Item : TJSONParam) : Integer; Overload; |
![]() |
Procedure SaveToStream(Var Stream : TStream; Output : TDWParamExpType = tdwpxt_All); |
![]() |
Procedure LoadFromStream(Stream : TStream; ValidateHeader : Boolean = False; Input : TDWParamExpType = tdwpxt_All); |
![]() |
Procedure LoadFromParams(Params : TParams); |
![]() |
Procedure SetCriptOptions(Use : Boolean; Key : String); |
Propriedades
![]() |
property Items [Index:Integer]: TJSONParam Read GetRec Write PutRec; |
![]() |
property ItemsString[Index:String]: TJSONParam Read GetRecName Write PutRecName; |
![]() |
property RawBody : TJSONParam Read GetRawBody Write PutRawBody; |
![]() |
property DataMode : TDataMode Read vDataMode Write vDataMode; |
![]() |
property Encoding : TEncodeSelect Read vEncoding Write vEncoding; |
![]() |
property CriptOptions : TCripto Read vCripto Write vCripto; |
![]() |
property RequestHeaders : TRESTDWHeaders Read vHeaders Write vHeaders; |
![]() |
property Url_Redirect : String Read vUrl_Redirect Write vUrl_Redirect; |
![]() |
property DatabaseCharSet : TDatabaseCharSet Read vDatabaseCharSet Write vDatabaseCharSet; |
Gerado por PasDoc 0.16.0.