Soap.WSDLItems.TWSDLItems.Create

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

constructor Create(AOwner: TComponent); overload; override;
constructor Create(const WSDLItems: TWSDLItems; const StreamLoader: IStreamLoader); overload; virtual;

C++

__fastcall virtual TWSDLItems(System::Classes::TComponent* AOwner)/* overload */;
__fastcall virtual TWSDLItems(TWSDLItems* const WSDLItems, const Soap::Wsdlintf::_di_IStreamLoader StreamLoader)/* overload */;
/* TXMLDocument.Create */ inline __fastcall TWSDLItems(const System::UnicodeString AFileName)/* overload */ : Soap::Wsdlbind::TWSDLDocument(AFileName) { }

Eigenschaften

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

Beschreibung

Erstellt und initialisiert ein TWSDLItems-Objekt.

Mit Create können Sie eine TWSDLItems-Komponente zur Laufzeit instantiieren. TWSDLItems-Instanzen werden aber in der Regel durch andere Komponenten (z.B. THTTPRIO) instantiiert, von denen sie verwendet werden.

AOwner ist die Komponente (normalerweise ein Formular oder Datenmodul), die für die Freigabe der TWSDLItems-Instanz verantwortlich ist. Diese Komponente wird der Eigenschaft Owner zugewiesen.

WSDLItems ist ein anderes TWSDLItems-Objekt, über das die neue Instanz einen Stream-Lader extrahieren kann, wenn die Eigenschaft StreamLoader nicht zugewiesen ist.

StreamLoader ist eine Schnittstelle für das Laden des WSDL-Dokuments von einem Server. Diese verfügt über Eigenschaften für die Informationen (Benutzername, Kennwort und Proxy-Server), die zum Verbinden mit dem betreffenden Server benötigt werden.

Ween Sie keinen Stream-Lader angeben, erstellt der TWSDLItems-Konstruktor diesen Lader auf folgende Weise: Mit der ersten Syntaxvariante erstellt er ein Standard-Stream-Lader-Objekt. Bei der zweiten Syntax wird der Stream-Lader der im ersten Parameter übergebenen TWSDLItems-Instanz verwendet. Sie müssen daher bei dieser Aufrufform den Parameter WSDLItems oder StreamLoader angeben.

Siehe auch