Soap.InvokeRegistry.TRemotableTypeRegistry.ClassToURI
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 */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Soap.InvokeRegistry.pas Soap.InvokeRegistry.hpp |
Soap.InvokeRegistry | TRemotableTypeRegistry |
Description
Renvoie l'URI d'espace de nommage associé à une classe distante spécifiée.
ClassToURI recherche une classe distante recensée et récupère son URI d'espace de nommage et son nom de type. L'association de la classe et de son URI d'espace de nommage et de son nom de type est établie lorsque vous appelez RegisterXSClass pour recenser la classe distante.
AClass est une référence de classe pour la classe distante que vous recherchez.
URI renvoie l'URI d'espace de nommage qui est associé à la classe.
Name renvoie le nom recensé du type représenté par la classe.
IsScalar indique si la classe correspond à un type scalaire dans un document WSDL.
tryToRegister indique si le registre des types distants doit recenser automatiquement la classe spécifiée par AClass, si elle n'est pas déjà recensée. Ce paramètre n'est utilisé que si la propriété AutoRegisterNativeTypes a la valeur true.