Soap.InvokeRegistry.TRemotableTypeRegistry.URIToClass
Delphi
function URIToClass(const URI, Name: InvString; var IsScalar: Boolean; AInheritsFrom: TClass = nil): TClass; overload;
function URIToClass(const URI, Name: InvString): TClass; overload;
C++
System::TClass __fastcall URIToClass(const System::UnicodeString URI, const System::UnicodeString Name, bool &IsScalar, System::TClass AInheritsFrom = 0x0)/* overload */;
System::TClass __fastcall URIToClass(const System::UnicodeString URI, const 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 la classe associée à un URI d'espace de nommage spécifié.
URIToClass recherche une classe distante recensée à partir de son URI d'espace de nommage et du nom de son type.
URI est l'URI d'espace de nommage associé à la classe. Cette association est établie par la méthode RegisterXSClass.
Name est le nom du type représenté par la classe. Si la classe n'a pas de nom de type correspondant, Name doit être une chaîne vide.
IsScalar renvoie true si la classe représente un type scalaire, false sinon.
URIToClass renvoie la référence de la classe identifiée par URI (et Name).