Soap.SOAPAttachIntf.IMimeAttachmentHandler.FinalizeStream
Delphi
procedure FinalizeStream;
C++
virtual void __fastcall FinalizeStream() = 0 ;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | Soap.SOAPAttachIntf.pas Soap.SOAPAttachIntf.hpp |
Soap.SOAPAttachIntf | IMimeAttachmentHandler |
Description
Effectue toutes les étapes finales nécessaires à la création de la fiche multipartie en cours d'élaboration.
Appelez FinalizeStream comme étape finale lors de l'assemblage d'une fiche multipartie pour représenter un paquet SOAP et ses attachements associés. Lorsqu'une application assemble une fiche multipartie pour représenter un paquet SOAP et ses attachements associés, elle effectue les étapes suivantes :
1. Appel de CreateMimeStream pour créer l'objet flux qui inclut des données de l'enveloppe SOAP et le contenu d'éventuels attachements.
2. Appel de AddSoapHeader pour ajouter des en-têtes à la partie enveloppe SOAP du flux.
3. Appel de FinalizeStream pour indiquer que toutes les modifications sont terminées et permettre au gestionnaire d'attachement MIME d'effectuer les éventuelles modifications finales.
L'application ne peut lire la fiche multipartie assemblée en appelant la méthode GetMIMEStream qu'après un appel à FinalizeStream.