Soap.WSDLItems.TWSDLItems.GetSoapBindingInputNode

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function  GetSoapBindingInputNode(const BindingName, Operation: DOMString;  OverloadIndex: Integer; out ResultsWSDLItems: IWSDLItems): IXMLNode;

C++

Xml::Xmlintf::_di_IXMLNode __fastcall GetSoapBindingInputNode(const System::UnicodeString BindingName, const System::UnicodeString Operation, int OverloadIndex, /* out */ _di_IWSDLItems &ResultsWSDLItems);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Soap.WSDLItems.pas
Soap.WSDLItems.hpp
Soap.WSDLItems TWSDLItems

Beschreibung

Gibt die Schnittstelle für den Eingabeknoten einer bestimmten Bindung und Operation zurück.

Mit GetSoapBindingInputNode können Sie den Knoten für Eingabebotschaften (Parameter) einer Operation in einer SOAP-Bindung abrufen. Die Methode sucht nach einer Bindung mit dem angegeben Namen, die das Tag <soap:binding> enthält, lokalisiert den übergebenen untergeordneten Operationsknoten der Bindung und gibt den Eingabeknoten für die Operation zurück.

BindingName ist der Name der Bindung, die das <soap:binding>-Tag enthält. Eine Bindung beschreibt das Codierungs- und Transportprotokoll für einen verknüpften Porttyp.

Operation ist der Name der Operation dieses <soap:binding>-Tags. Operationen entsprechen den Methoden einer aufrufbaren Schnittstelle.

OverloadIndex gibt den gewünschten Operationsknoten an, wenn in der Bindung mehrere Operationen mit diesem Namen (überladene Methoden) vorhanden sind. 0 gibt den ersten Operationsknoten mit dem angegebenen Namen an, 1 den zweiten Knoten usw.

Wenn GetSoapBindingInputNode den Eingabeknoten für die angegebene Bindung und Operation nicht lokalisieren kann, wird nil (Delphi) oder NULL (C++) zurückgegeben.

Siehe auch