Soap.SOAPAttachIntf.TOnGetAttachmentEvent

De RAD Studio API Documentation
Aller à : navigation, rechercher

C++

typedef void __fastcall (__closure *TOnGetAttachmentEvent)(System::Classes::TStream* AttachmentStream, Soap::Invokeregistry::TSOAPAttachment* Attachment);

Propriétés

Type Visibilité  Source Unité  Parent
typedef public Soap.SOAPAttachIntf.hpp Soap.SOAPAttachIntf Soap.SOAPAttachIntf

Description

TOnGetAttachmentEvent représente le type des gestionnaires d'événements qui répondent lorsqu'un objet interfacé distant reçoit un attachement dans une réponse provenant d'un fournisseur de services Web.

TOnGetAttachmentEvent représente le type du gestionnaire d'événement OnGetAttachment, qui est appelé pour chaque attachement reçu par un client dans les résultats codés provenant de l'exécution d'une méthode sur une interface invocable.

AttachmentStream est un flux à partir duquel vous pouvez lire ou modifier le contenu de l'attachement. Il s'agit de la section de la fiche multipartie reçue du serveur qui représente l'attachement en cours.

Attachment est l'instance de TSOAPAttachment qui représente l'attachement en cours. Comme l'attachement n'a pas encore été enregistré dans un fichier temporaire, cet objet ne peut pas être utilisé pour lire l'attachement en cours (utilisez plutôt le paramètre AttachmentStream). Toutefois, ses propriétés ID et Headers sont initialisées lorsque le gestionnaire d'événement est appelé, de sorte qu'Attachment peut être utilisé pour lire les valeurs de tous les en-têtes de l'attachement.