EMS.Services.IEMSResourceRequest.CreateRequestContent
Delphi
function CreateRequestContent(const AJSON: TJSONValue): IEMSResourceRequestContent; overload;
function CreateRequestContent(const AContentType: string; const AStream: TStream): IEMSResourceRequestContent; overload;
function CreateRequestContent(const AContentType: string; const ABytes: TBytes): IEMSResourceRequestContent; overload;
C++
virtual _di_IEMSResourceRequestContent __fastcall CreateRequestContent(System::Json::TJSONValue* const AJSON) = 0 /* overload */;
virtual _di_IEMSResourceRequestContent __fastcall CreateRequestContent(const System::UnicodeString AContentType, System::Classes::TStream* const AStream) = 0 /* overload */;
virtual _di_IEMSResourceRequestContent __fastcall CreateRequestContent(const System::UnicodeString AContentType, const System::DynamicArray<System::Byte> ABytes) = 0 /* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | EMS.Services.pas EMS.Services.hpp |
EMS.Services | IEMSResourceRequest |
Description
Crée le contenu de la charge utile de la requête d'une ressource EMS.
La méthode CreateRequestContent est surchargée :
- La première méthode surchargée crée la charge utile de la requête à partir d'un objet JSON
AJSON
. Le type de contenu de cette requête estapplication/json
. - La deuxième méthode surchargée crée la charge utile de la requête à partir du flux
AStream
. Indique le type de contenu (AContentType
) de la charge utile. - La troisième méthode surchargée crée la charge utile de la requête à partir du tableau d'octets
ABytes
. Indique le type de contenu (AContentType
) de la charge utile.
CreateRequestContent renvoie un IEMSResourceRequestContent pour lire la réponse de la ressource.