Soap.InvokeRegistry.TSOAPAttachment.SetSourceStream

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure SetSourceStream(const Value: TStream; const Ownership: TStreamOwnership = soReference); virtual;

C++

virtual void __fastcall SetSourceStream(System::Classes::TStream* const Value, const System::Classes::TStreamOwnership Ownership = (System::Classes::TStreamOwnership)(0x0));

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Soap.InvokeRegistry.pas
Soap.InvokeRegistry.hpp
Soap.InvokeRegistry TSOAPAttachment

Beschreibung

Gibt einen Stream an, aus dem das TSOAPAttachment-Objekt den Inhalt der Anlage lesen kann.

Mit SetSourceStream können Sie einen Stream angeben, dessen Inhalt als Anlage gesendet werden soll. SetSourceStream weist den übergebenen Stream der Eigenschaft SourceStream zu, löscht den Inhalt der Eigenschaften FileName und SourceString und setzt die Eigenschaft ContentType auf "Application/binary". Wenn ein anderer MIME-Typ besser für die Daten geeignet ist, weisen Sie der Eigenschaft ContentType nach dem Aufrufen von SetSourceStream den entsprechenden Wert zu.

Value gibt den Stream an, aus dem das TSOAPAttachment-Objekt den Inhalt der Anlage lesen kann.

Ownership gibt an, ob das TSOAPAttachment-Objekt den Stream (Value) anschließend freigeben muss. Dieser Wert wird der Eigenschaft Ownership zugewiesen.

Siehe auch