Soap.InvokeRegistry.TInvokableClassRegistry.GetUDDIInfo
Delphi
function GetUDDIInfo(const IntfInfo: PTypeInfo; var Operator, BindingKey: string): Boolean; overload;
function GetUDDIInfo(const AGUID: TGUID; var Operator, BindingKey: string): Boolean; overload;
C++
bool __fastcall GetUDDIInfo(const System::Typinfo::PTypeInfo IntfInfo, System::UnicodeString &Operator, System::UnicodeString &BindingKey)/* overload */;
bool __fastcall GetUDDIInfo(const GUID &AGUID, System::UnicodeString &Operator, System::UnicodeString &BindingKey)/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Soap.InvokeRegistry.pas Soap.InvokeRegistry.hpp |
Soap.InvokeRegistry | TInvokableClassRegistry |
Description
Récupère la description de l'emplacement UDDI qui décrit une interface recensée.
Généralement, les applications n'ont pas besoin d'appeler GetUDDIInfo. Cette méthode est utilisée de manière interne pour la prise en charge du basculement lorsqu'une interface recensée a été importée à l'aide du navigateur UDDI. Elle récupère les informations qui identifient l'entrée UDDI d'un service Web, de telle sorte que l'application peut extraire de nouveau l'URL cible d'une interface recensée. Les informations UDDI sont précédemment recensées par un appel à la méthode RegisterUDDIInfo.
IntfInfo représente les informations de type à l'exécution (RTTI) d'une interface invocable recensée. L'interface doit avoir été préalablement recensée par un appel à la méthode RegisterInterface.
AGUID est un GUID qui identifie l'interface recensée. L'interface doit avoir été préalablement recensée par un appel à la méthode RegisterInterface.
Operator renvoie l'URL du registre UDDI utilisé pour importer la définition de l'interface.
BindingKey représente l'identificateur unique du TModel qui décrit le service Web auquel l'interface appartient.
GetUDDIInfo renvoie true s'il parvient à trouver et à renvoyer les valeurs des paramètres Operator et BindingKey. Elle renvoie false en l'absence d'informations UDDI recensées pour l'interface spécifiée.