Méthodes Soap.InvokeRegistry.TInvokableClassRegistry

De RAD Studio API Documentation
Aller à : navigation, rechercher


héritésprotégés
AfterConstructionpublicRépond après l'exécution du dernier constructeur.
BeforeDestructionpublicRépond avant l'exécution du premier destructeur.
CheckDisposedprotected
ClassInfopublicRenvoie un pointeur sur la table des informations de type à l'exécution (RTTI) pour le type d'objet.
ClassNamepublicRenvoie une chaîne indiquant le nom du type de l'instance d'objet (par opposition au type de la variable transmise comme argument).
ClassNameIspublicDétermine si un objet est d'un type donné.
ClassParentpublicRenvoie le type de l'ancêtre immédiat d'une classe.
ClassTypepublicRenvoie la référence de la classe de l'objet.
CleanupInstancepublicAchève de libérer les chaînes longues, les variants et les variables d'interface d'une classe.
CreatepublicCreate crée et initialise un objet TInvokableClassRegistry.
DefaultHandlerpublicSert d'interface à une méthode qui traite les enregistrements de messages.
DestroypublicLibère la mémoire associée à l'objet TInvokableClassRegistry.
DispatchpublicAppelle les méthodes de gestion des messages de l'objet en se basant sur le contenu du paramètre Message.
DisposeOfpublicDisposeOf force l'exécution du code de destruction dans un objet.
EqualspublicVérifie si l'instance en cours et le paramètre Obj sont égaux.
FieldAddresspublicRenvoie l'adresse d'un champ objet publié.
FreepublicDétruit un objet et libère si nécessaire la mémoire associée.
FreeInstancepublicLibère la mémoire allouée par un appel précédent de la méthode NewInstance.
GetActionURIOfIIDpublicRenvoie l'en-tête d'action SOAP associé à l'interface présentant un GUID spécifié.
GetActionURIOfInfopublicRenvoie l'en-tête de l'action SOAP associée à l'info type d'une interface recensée.
GetClassFromIntfInfopublicRécupère la classe d'implémentation qui correspond à l'info type d'une interface invocable.
GetDisposedprotected
GetExceptionInfoForInterfacepublicRécupère un tableau d'exceptions recensées en tant qu'éléments associés à une interface invocable.
GetHashCodepublicRenvoie un entier contenant le code de hachage.
GetHeaderClasspublicRenvoie la référence de classe pour un type d'en-tête, à partir de son nom et de son espace de nommage.
GetHeaderInfoForInterfacepublicRécupère un tableau d'en-têtes recensés en tant qu'éléments associés à une interface invocable.
GetHeaderNamepublicRenvoie le nom d'un en-tête identifié par une référence de classe spécifiée.
GetHeaderNamespacepublicRenvoie l'URI d'espace de nommage d'un en-tête identifié par une référence de classe spécifiée.
GetInfoForURIpublicRécupère les informations relatives à une interface invocable recensée qui est identifiée par un en-tête d'action SOAP ou le chemin d'un message HTTP.
GetInterfacepublicRécupère une interface spécifiée.
GetInterfaceCountpublicRenvoie le nombre d'interfaces invocables recensées.
GetInterfaceEntrypublicRenvoie l'entrée d'une interface spécifique implémentée dans une classe.
GetInterfaceExternalNamepublicRenvoie le nom du type de port qui correspond à une interface invocable.
GetInterfaceInfoFromNamepublicRenvoie, à partir de son nom, les informations relatives à une interface invocable recensée.
GetInterfaceTablepublicRenvoie un pointeur sur une structure contenant toutes les interfaces implémentées par une classe donnée.
GetInterfaceTypeInfopublicRenvoie les informations de type à l'exécution (RTTI) d'une interface invocable.
GetIntfInvokeOptionspublicRécupère tous les indicateurs qui personnalisent la manière dont une interface recensée est appelée.
GetInvokableObjectFromClasspublicRenvoie une instance de la classe d'implémentation d'une interface invocable recensée.
GetMethExternalNamepublicRenvoie le nom de l'opération qui correspond à une méthode sur une interface invocable.
GetMethInternalNamepublicRenvoie le nom de la méthode qui correspond à une opération dans un document WSDL.
GetMethodInfopublicObtient des informations sur une méthode exposée par une interface recensée.
GetNamespaceByGUIDpublicRenvoie un espace de nommage associé de façon unique à une interface recensée.
GetParamExternalNamepublicRenvoie le nom de la partie qui correspond à un paramètre sur une méthode d'une interface invocable.
GetParamInfopublicObtient des informations sur un paramètre d'une méthode exposée par une interface recensée.
GetParamInternalNamepublicRenvoie le nom du paramètre qui correspond à une partie d'un message d'une opération dans un document WSDL.
GetRegInterfaceEntrypublicRenvoie les données internes gérées par TInvokableClassRegistry pour l'une de ses interfaces recensées.
GetRequestHeaderInfoForInterfacepublicRécupère un tableau d'en-têtes recensés en tant qu'éléments associés à des requêtes à une interface invocable.
GetResponseHeaderInfoForInterfacepublicRécupère un tableau d'en-têtes recensés en tant qu'éléments associés aux réponses aux invocations d'une interface invocable.
GetReturnParamNamespublicRenvoie la liste des noms de paramètres qui permettent d'établir une correspondance avec les valeurs de retour des méthodes d'interface.
GetUDDIInfopublicRécupère la description de l'emplacement UDDI qui décrit une interface recensée.
GetWSDLEncodingpublicRenvoie l'attribut de codage de l'en-tête xml d'un document qui définit le type de port auquel correspond l'interface.
HasRegInterfaceImplpublicIndique s'il existe une classe d'implémentation recensée pour une interface invocable.
InheritsFrompublicDétermine la relation entre deux types d'objet.
InitInstancepublicInitialise une instance d'objet nouvellement allouée avec des zéros partout et initialise le pointeur sur la table des méthodes virtuelles de l'instance.
InstanceSizepublicRenvoie la taille, exprimée en octets, de chaque instance du type d'objet.
MethodAddresspublicRenvoie l'adresse d'une méthode de classe en spécifiant son nom.
MethodNamepublicRenvoie le nom d'une méthode de classe en spécifiant son adresse.
NewInstancepublicAlloue de la mémoire pour une instance d'un type d'objet et renvoie un pointeur sur cette instance.
QualifiedClassNamepublicRenvoie le nom qualifié de la classe.
RegisterAllSOAPActionspublicFournit un ensemble d'en-têtes d'action SOAP à utiliser pour un interface déjà recensée.
RegisterDefaultSOAPActionpublicFournit un en-tête d'action SOAP à utiliser pour un interface déjà recensée.
RegisterExceptionpublicRecense les classes d'exceptions distantes susceptibles d'être déclenchées par des appels à une interface invocable.
RegisterExceptionMethodpublicRecense les méthodes d'une interface invocable qui peuvent déclencher une classe d'exception recensée.
RegisterExternalMethNamepublicRecense la correspondance entre le nom d'une méthode sur une interface invocable et le nom de l'opération correspondante dans un document WSDL.
RegisterExternalParamNamepublicRecense la correspondance entre le nom d'un paramètre sur une interface invocable et le nom de la partie correspondante dans un document WSDL.
RegisterHeaderClasspublicRecense une classe représentant un en-tête qui accompagne les appels à une interface invocable.
RegisterHeaderMethodpublicRecense les méthodes d'une interface invocable qui utilisent un en-tête recensé.
RegisterInterfacepublicRecense une interface invocable.
RegisterInvokableClasspublicRecense la classe d'implémentation d'une interface invocable.
RegisterInvokeOptionspublicRecense les indicateurs qui personnalisent la manière dont une interface recensée est appelée.
RegisterMethodInfopublicRecense la relation entre une méthode sur une interface invocable et l'opération correspondante dans un document WSDL.
RegisterParamInfopublicRecense la relation entre un paramètre sur une interface invocable et la partie correspondante dans un document WSDL.
RegisterReturnParamNamespublicRecense une liste des noms de paramètres qui correspondent aux valeurs de retour des méthodes d'interface.
RegisterUDDIInfopublicRecense l'emplacement de la description UDDI pouvant être utilisée pour importer l'emplacement d'un service Web.
SafeCallExceptionpublicGère les exceptions dans les méthodes déclarées à l'aide de la convention d'appel safecall.
ToStringpublicRenvoie une chaîne contenant le nom de la classe.
UnitNamepublicRenvoie le nom de l'unité où la classe est définie.
UnitScopepublicRenvoie la portée d'unité de la classe.
UnRegisterInterfacepublicAnnule le recensement d'une interface invocable.
UnRegisterInvokableClasspublicAnnule le recensement de la classe d'implémentation d'une interface invocable.