Soap.InvokeRegistry.TRemotableTypeRegistry.ClassToURI

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.

Voir aussi