Classe TRESTDWDataUtils

Unit

Declaração

type TRESTDWDataUtils = class(TObject)

Descrição

Hierarquia

Visão Geral

Métodos

Public Class Procedure ParseRESTURL(Const Cmd : String; Encoding : TEncodeSelect; Var mark : String ; DatabaseCharSet : TDatabaseCharSet ; Var Result : TRESTDWParams); Overload;
Public Class Procedure ParseRESTURL(UriParams : String; Encoding : TEncodeSelect; DatabaseCharSet : TDatabaseCharSet; Var Result : TRESTDWParams); Overload;
Public Class Function Result2JSON(wsResult : TResultErro) : String;
Public Class Procedure ParseWebFormsParams(Params : TStrings; Const URL, Query : String; Var mark : String; Encoding : TEncodeSelect; DatabaseCharSet : TDatabaseCharSet; Var Result : TRESTDWParams; MethodType : TRequestType = rtPost; ContentType : String = 'application/json'); Overload;
Public Class Procedure ParseWebFormsParams(Var DWParams : TRESTDWParams; WebParams : TStrings; Encoding : TEncodeSelect ;DatabaseCharSet : TDatabaseCharSet ; MethodType : TRequestType = rtPost); Overload;
Public Class Function ParseDWParamsURL(Const Cmd : String; Encoding : TEncodeSelect; Var ResultPR : TRESTDWParams ;DatabaseCharSet : TDatabaseCharSet ) : Boolean;
Public Class Function ParseBodyRawToDWParam(Const BodyRaw : String; Encoding : TEncodeSelect; Var ResultPR : TRESTDWParams ;DatabaseCharSet : TDatabaseCharSet ) : Boolean; Overload;
Public Class Function ParseBodyRawToDWParam(Const BodyRaw : TStream; Encoding : TEncodeSelect; Var ResultPR : TRESTDWParams ;DatabaseCharSet : TDatabaseCharSet ) : Boolean; Overload;
Public Class Function ParseBodyBinToDWParam(Const BodyBin : String; Encoding : TEncodeSelect; Var ResultPR : TRESTDWParams ;DatabaseCharSet : TDatabaseCharSet ) : Boolean;
Public Class Function ParseFormParamsToDWParam(Const FormParams : String; Encoding : TEncodeSelect; Var ResultPR : TRESTDWParams ;DatabaseCharSet : TDatabaseCharSet ) : Boolean;

Descrição

Métodos

Public Class Procedure ParseRESTURL(Const Cmd : String; Encoding : TEncodeSelect; Var mark : String ; DatabaseCharSet : TDatabaseCharSet ; Var Result : TRESTDWParams); Overload;
 
Public Class Procedure ParseRESTURL(UriParams : String; Encoding : TEncodeSelect; DatabaseCharSet : TDatabaseCharSet; Var Result : TRESTDWParams); Overload;
 
Public Class Function Result2JSON(wsResult : TResultErro) : String;
 
Public Class Procedure ParseWebFormsParams(Params : TStrings; Const URL, Query : String; Var mark : String; Encoding : TEncodeSelect; DatabaseCharSet : TDatabaseCharSet; Var Result : TRESTDWParams; MethodType : TRequestType = rtPost; ContentType : String = 'application/json'); Overload;
 
Public Class Procedure ParseWebFormsParams(Var DWParams : TRESTDWParams; WebParams : TStrings; Encoding : TEncodeSelect ;DatabaseCharSet : TDatabaseCharSet ; MethodType : TRequestType = rtPost); Overload;
 
Public Class Function ParseDWParamsURL(Const Cmd : String; Encoding : TEncodeSelect; Var ResultPR : TRESTDWParams ;DatabaseCharSet : TDatabaseCharSet ) : Boolean;
 
Public Class Function ParseBodyRawToDWParam(Const BodyRaw : String; Encoding : TEncodeSelect; Var ResultPR : TRESTDWParams ;DatabaseCharSet : TDatabaseCharSet ) : Boolean; Overload;
 
Public Class Function ParseBodyRawToDWParam(Const BodyRaw : TStream; Encoding : TEncodeSelect; Var ResultPR : TRESTDWParams ;DatabaseCharSet : TDatabaseCharSet ) : Boolean; Overload;
 
Public Class Function ParseBodyBinToDWParam(Const BodyBin : String; Encoding : TEncodeSelect; Var ResultPR : TRESTDWParams ;DatabaseCharSet : TDatabaseCharSet ) : Boolean;
 
Public Class Function ParseFormParamsToDWParam(Const FormParams : String; Encoding : TEncodeSelect; Var ResultPR : TRESTDWParams ;DatabaseCharSet : TDatabaseCharSet ) : Boolean;
 

Gerado por PasDoc 0.16.0.