Soap.WSDLItems.TWSDLItems.GetBindingOperationNode

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function  GetBindingOperationNode(const BindingName, Operation: DOMString; OverloadIndex: Integer; out ResultsWSDLItems: IWSDLItems): IBindingOperation;

C++

Soap::Wsdlbind::_di_IBindingOperation __fastcall GetBindingOperationNode(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 eine bestimmte Operation und Bindung zurück.

Mit GetBindingOperationNode können Sie die Operationsschnittstelle für eine SOAP-Bindung abrufen. Die Methode GetBindingOperationNode lokalisiert die angegebene Bindung und durchsucht dann die untergeordneten Knoten nach einem Operationsknoten mit dem übergebenen Namen. Sind mehrere Knoten mit diesem Namen vorhanden (d. h. die Methode ist überladen), ermittelt GetBindingOperationNode die gewünschte Überladung anhand ihrer Position.

BindingName ist der Name der Bindung. Eine Bindung beschreibt das Codierungs- und Transportprotokoll für einen verknüpften Porttyp.

Operation ist der Name der Operation dieser Bindung. Operationen entsprechen den Methoden einer aufrufbaren Schnittstelle.

OverloadIndex gibt bei überladenen Methoden den gewünschten Operationsknoten an. 0 gibt den ersten Operationsknoten mit dem angegebenen Namen an, 1 den zweiten Knoten usw.

GetBindingOperationNodee gibt eine IBindingOperation-Schnittstelle zurück, mit der auf den Namen, die Ein- und Ausgaben sowie auf die Fehler der Operation zugegriffen werden kann. Wenn GetBindingOperationNode keinen Operationsknoten für die angegebene Bindung und Operation lokalisieren kann, wird nil (Delphi) oder NULL (C++) zurückgegeben.

Siehe auch