Classe TRESTDWIdClientREST

Unit

Declaração

type TRESTDWIdClientREST = class(TRESTDWClientRESTBase)

Descrição

No description available, ancestor TRESTDWClientRESTBase description follows
No description available, ancestor TRESTDWComponent description follows

Hierarquia

Visão Geral

Métodos

Public Constructor Create(AOwner : TComponent); Override;
Public Destructor Destroy; Override;
Public Function Get(AUrl : String = ''; CustomHeaders : TStringList = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Override;
Public Function Get(AUrl : String = ''; CustomHeaders : TStringList = Nil; IgnoreEvents : Boolean = False):String; Overload; Override;
Public Function Post(AUrl : String = ''; CustomHeaders : TStringList = Nil; Const CustomBody : TStream = Nil; IgnoreEvents : Boolean = False; RawHeaders : Boolean = False):Integer; Overload; Override;
Public Function Post(AUrl : String = ''; CustomHeaders : TStringList = Nil; Const CustomBody : TIdMultipartFormDataStream = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False; RawHeaders : Boolean = False):Integer; Overload;
Public Function Post(AUrl : String = ''; CustomHeaders : TStringList = Nil; CustomBody : TStringList = Nil; Const AResponse : TStringStream = Nil; IgnoreEvents : Boolean = False; RawHeaders : Boolean = False):Integer; Overload;
Public Function Post(AUrl : String = ''; CustomHeaders : TStringList = Nil; FileName : String = ''; FileStream : TStream = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False; RawHeaders : Boolean = False):Integer; Overload; Override;
Public Function Post(AUrl : String; var AResponseText : String; CustomHeaders : TStringList = Nil; CustomParams : TStringList = Nil; Const CustomBody : TStream = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False; RawHeaders : Boolean = False):Integer; Overload; Override;
Public Function Post(AUrl : String; CustomHeaders : TStringList = Nil; CustomParams : TStringList = Nil; FileName : String = ''; FileStream : TStream = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False; RawHeaders : Boolean = False):Integer; Overload; Override;
Public Function Put(AUrl : String = ''; CustomHeaders : TStringList = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Override;
Public Function Put(AUrl : String = ''; CustomHeaders : TStringList = Nil; Const CustomBody : TStream = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Override;
Public Function Put(AUrl : String = ''; CustomHeaders : TStringList = Nil; FileName : String = ''; FileStream : TStream = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Override;
Public Function Put(AUrl : String = ''; CustomHeaders : TStringList = Nil; CustomParams : TStringList = Nil; Const CustomBody : TStream = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Override;
Public Function Put(AUrl : String = ''; CustomHeaders : TStringList = Nil; CustomParams : TStringList = Nil; FileName : String = ''; FileStream : TStream = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Override;
Public Function Patch(AUrl : String = ''; CustomHeaders : TStringList = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Override;
Public Function Patch(AUrl : String = ''; CustomHeaders : TStringList = Nil; CustomBody : TStream = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Override;
Public Function Patch(AUrl : String = ''; CustomHeaders : TStringList = Nil; CustomParams : TStringList = Nil; CustomBody : TStream = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Override;
Public Function Patch(AUrl : String = ''; CustomHeaders : TStringList = Nil; CustomParams : TStringList = Nil; FileName : String = ''; FileStream : TStream = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Override;
Public Function Delete(AUrl : String = ''; CustomHeaders : TStringList = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Override;
Public Function Delete(AUrl : String; CustomHeaders : TStringList = Nil; CustomParams : TStringList = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Override;

Propriedades

Published property VerifyCert : Boolean Read GetVerifyCert Write SetVerifyCert;
Published property SSLVersions : TIdSSLVersions Read vSSLVersions Write vSSLVersions;
Published property CertMode : TIdSSLMode Read vCertMode Write vCertMode;
Published property CertFile : String Read vCertFile Write vCertFile;
Published property KeyFile : String Read vKeyFile Write vKeyFile;
Published property RootCertFile : String Read vRootCertFile Write vRootCertFile;
Published property HostCert : String Read vHostCert Write vHostCert;
Published property PortCert : Integer Read vPortCert Write vPortCert;
Published property OnGetpassword : TOnGetpassword Read vOnGetpassword Write vOnGetpassword;

Descrição

Métodos

Public Constructor Create(AOwner : TComponent); Override;
 
Public Destructor Destroy; Override;
 
Public Function Get(AUrl : String = ''; CustomHeaders : TStringList = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Override;
 
Public Function Get(AUrl : String = ''; CustomHeaders : TStringList = Nil; IgnoreEvents : Boolean = False):String; Overload; Override;
 
Public Function Post(AUrl : String = ''; CustomHeaders : TStringList = Nil; Const CustomBody : TStream = Nil; IgnoreEvents : Boolean = False; RawHeaders : Boolean = False):Integer; Overload; Override;
 
Public Function Post(AUrl : String = ''; CustomHeaders : TStringList = Nil; Const CustomBody : TIdMultipartFormDataStream = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False; RawHeaders : Boolean = False):Integer; Overload;
 
Public Function Post(AUrl : String = ''; CustomHeaders : TStringList = Nil; CustomBody : TStringList = Nil; Const AResponse : TStringStream = Nil; IgnoreEvents : Boolean = False; RawHeaders : Boolean = False):Integer; Overload;
 
Public Function Post(AUrl : String = ''; CustomHeaders : TStringList = Nil; FileName : String = ''; FileStream : TStream = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False; RawHeaders : Boolean = False):Integer; Overload; Override;
 
Public Function Post(AUrl : String; var AResponseText : String; CustomHeaders : TStringList = Nil; CustomParams : TStringList = Nil; Const CustomBody : TStream = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False; RawHeaders : Boolean = False):Integer; Overload; Override;
 
Public Function Post(AUrl : String; CustomHeaders : TStringList = Nil; CustomParams : TStringList = Nil; FileName : String = ''; FileStream : TStream = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False; RawHeaders : Boolean = False):Integer; Overload; Override;
 
Public Function Put(AUrl : String = ''; CustomHeaders : TStringList = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Override;
 
Public Function Put(AUrl : String = ''; CustomHeaders : TStringList = Nil; Const CustomBody : TStream = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Override;
 
Public Function Put(AUrl : String = ''; CustomHeaders : TStringList = Nil; FileName : String = ''; FileStream : TStream = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Override;
 
Public Function Put(AUrl : String = ''; CustomHeaders : TStringList = Nil; CustomParams : TStringList = Nil; Const CustomBody : TStream = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Override;
 
Public Function Put(AUrl : String = ''; CustomHeaders : TStringList = Nil; CustomParams : TStringList = Nil; FileName : String = ''; FileStream : TStream = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Override;
 
Public Function Patch(AUrl : String = ''; CustomHeaders : TStringList = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Override;
 
Public Function Patch(AUrl : String = ''; CustomHeaders : TStringList = Nil; CustomBody : TStream = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Override;
 
Public Function Patch(AUrl : String = ''; CustomHeaders : TStringList = Nil; CustomParams : TStringList = Nil; CustomBody : TStream = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Override;
 
Public Function Patch(AUrl : String = ''; CustomHeaders : TStringList = Nil; CustomParams : TStringList = Nil; FileName : String = ''; FileStream : TStream = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Override;
 
Public Function Delete(AUrl : String = ''; CustomHeaders : TStringList = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Override;
 
Public Function Delete(AUrl : String; CustomHeaders : TStringList = Nil; CustomParams : TStringList = Nil; Const AResponse : TStream = Nil; IgnoreEvents : Boolean = False):Integer; Overload; Override;
 

Propriedades

Published property VerifyCert : Boolean Read GetVerifyCert Write SetVerifyCert;
 
Published property SSLVersions : TIdSSLVersions Read vSSLVersions Write vSSLVersions;
 
Published property CertMode : TIdSSLMode Read vCertMode Write vCertMode;
 
Published property CertFile : String Read vCertFile Write vCertFile;
 
Published property KeyFile : String Read vKeyFile Write vKeyFile;
 
Published property RootCertFile : String Read vRootCertFile Write vRootCertFile;
 
Published property HostCert : String Read vHostCert Write vHostCert;
 
Published property PortCert : Integer Read vPortCert Write vPortCert;
 
Published property OnGetpassword : TOnGetpassword Read vOnGetpassword Write vOnGetpassword;
 

Gerado por PasDoc 0.16.0.