Soap.InvokeRegistry.TInvokableClassRegistry.GetInvokableObjectFromClass
Delphi
function GetInvokableObjectFromClass(AClass: TClass): TObject;
C++
System::TObject* __fastcall GetInvokableObjectFromClass(System::TClass AClass);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Soap.InvokeRegistry.pas Soap.InvokeRegistry.hpp |
Soap.InvokeRegistry | TInvokableClassRegistry |
Description
Renvoie une instance de la classe d'implémentation d'une interface invocable recensée.
Généralement, les applications n'ont pas besoin d'appeler GetInvokableObjectFromClass. Cette méthode est appelée par le composant invocateur (THTTPSoapPascalInvoker ou THTTPSoapCppInvoker) pour obtenir une instance de la classe qui implémente une interface invocable recensée. Quand l'invocateur a terminé avec l'objet, il appelle la méthode GetWSDLEncoding pour libérer l'instance.
AClass identifie la classe dont l'instance est souhaitée. Elle doit être enregistrée par un appel à RegisterInvokableClass. L'invocateur obtient cette référence de classe en appelant la méthode GetInfoForURI.