Soap.InvokeRegistry.TRemotableTypeRegistry.ClassToURI

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function  ClassToURI(AClass: TClass; var URI, Name: InvString; var IsScalar: Boolean; tryToRegister: Boolean = True): Boolean; overload;
function  ClassToURI(AClass: TClass; var URI, Name: InvString): Boolean; overload;

C++

bool __fastcall ClassToURI(System::TClass AClass, System::UnicodeString &URI, System::UnicodeString &Name, bool &IsScalar, bool tryToRegister = true)/* overload */;
bool __fastcall ClassToURI(System::TClass AClass, System::UnicodeString &URI, System::UnicodeString &Name)/* overload */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Soap.InvokeRegistry.pas
Soap.InvokeRegistry.hpp
Soap.InvokeRegistry TRemotableTypeRegistry

Beschreibung

Gibt den Namespace-URI zurück, der einer bestimmten Remotable-Klasse zugeordnet ist.

ClassToURI untersucht eine registrierte Remotable-Klasse und ruft ihren Namespace-URI und Typnamen ab. Die Zuordnung zwischen der Klasse und ihrem Namespace-URI und Typnamen wird hergestellt, wenn die Klasse mit RegisterXSClass registriert wird.

AClass ist die Klassenreferenz der Remotable-Klasse.

URI gibt den Namespace-URI zurück, der der Klasse zugeordnet ist.

Name gibt den registrierten Typnamen der Klasse zurück.

IsScalar gibt an, ob die Klasse mit einem skalaren Typ in einem WSDL-Dokument korrespondiert.

tryToRegister gibt an, ob die Registrierung für Remotable-Typen die in AClass angegebene Klasse automatisch registrieren soll, falls sie noch nicht registriert ist. Dieser Parameter wird nur verwendet, wenn die Eigenschaft AutoRegisterNativeTypes den Wert true hat.

Siehe auch