Soap.SOAPDm.TSoapDataModule.Create

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

constructor Create(AOwner: TComponent); override;

C++

__fastcall virtual TSoapDataModule(System::Classes::TComponent* AOwner);
/* TDataModule.CreateNew */ inline __fastcall virtual TSoapDataModule(System::Classes::TComponent* AOwner, int Dummy) : System::Classes::TDataModule(AOwner, Dummy) { }

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
constructor public
Soap.SOAPDm.pas
Soap.SOAPDm.hpp
Soap.SOAPDm TSoapDataModule

Beschreibung

Erzeugt eine Instanz eines SOAP-Datenmoduls.

In Anwendungen wird der Konstruktor von TSoapDataModule nur selten benötigt. Verwenden Sie den SOAP-Datenmodul-Experten auf der Seite SOAP im Dialogfeld Objektgalerie, um einer Web-Dienstanwendung ein SOAP-Datenmodul hinzuzufügen.

AOwner ist die Komponente, die für die Freigabe des SOAP-Datenmoduls verantwortlich ist (normalerweise die Anwendung). Wenn Sie einen Eigentümer angeben, fungiert das SOAP-Datenmodul als Komponente und wird von diesem Eigentümer freigegeben. Wenn Sie für den Parameter den Wert nil übergeben, funktioniert das SOAP-Datenmodul wie ein per Schnittstelle gekoppeltes Objekt und verwaltet einen Referenzzähler für jeden Zugriff auf die Schnittstelle. Wenn der Referenzzähler den Stand null erreicht, gibt sich das SOAP-Datenmodul automatisch selbst frei. Wenn Sie AOwner auf nil setzen, aber keine Schnittstellenreferenz aufrufen, müssen Sie das Datenmodul explizit freigeben.

Siehe auch