Soap.Rio.TRIO.GetResponseStream
Delphi
function GetResponseStream(BindingType: TWebServiceBindingType): TStream; virtual;
C++
virtual System::Classes::TStream* __fastcall GetResponseStream(Soap::Wsdlintf::TWebServiceBindingType BindingType);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | protected | Soap.Rio.pas Soap.Rio.hpp |
Soap.Rio | TRIO |
Beschreibung
Gibt einen neu erzeugten Stream zurück, der die Ergebnisse der Ausführung eines Methodenaufrufs empfängt.
TRIO ruft GetResponseStream intern auf, wenn ein Methodenaufruf ausgeführt wird. Der zurückgegebene Stream wird im Parameter Response der Methode Execute der in der Eigenschaft WebNode festgelegten Schnittstelle übergeben. Nachdem dieser Stream die codierte Antwort eines Methodenaufrufs empfangen hat, decodiert die Komponente RIO die Antwort und gibt den Stream frei.
BindingType gibt die erwartete Codierung der Antwort an, die der Stream aufnehmen wird. GetResponseStream kann mit dieser Information feststellen, was für ein Stream erzeugt werden muss.