Méthodes EMS.Services.TEMSInternalAPI

De RAD Studio API Documentation
Aller à : navigation, rechercher


héritésprotégés
AddUserpublicAjoute un nouvel utilisateur EMS dans le serveur EMS.
AddUsersToGrouppublicAjoute un ou plusieurs utilisateurs EMS à un groupe EMS existant.
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.
CreatepublicCrée une instance de TEMSInternalAPI.
CreateGrouppublicCrée un nouveau groupe EMS dans le serveur EMS.
DefaultHandlerpublicSert d'interface à une méthode qui traite les enregistrements de messages.
DeleteGrouppublicSupprime un groupe EMS existant du serveur EMS.
DeleteInstallationpublicSupprime une installation EMS existante du serveur EMS.
DeleteUserpublicSupprime un utilisateur EMS existant du serveur EMS.
DestroypublicDétruit cette instance de TEMSInternalAPI.
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 du destructeur 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.
GetDisposedprotected
GetHashCodepublicRenvoie un entier contenant le code de hachage.
GetInterfacepublicRécupère une interface spécifiée.
GetInterfaceEntrypublicRenvoie l'entrée d'une interface spécifique implémentée dans une classe.
GetInterfaceTablepublicRenvoie un pointeur sur une structure contenant toutes les interfaces implémentées par une classe donnée.
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.
LoginUserpublicConnecte un utilisateur EMS au serveur EMS.
LogoutpublicDéconnecte un utilisateur EMS du serveur EMS.
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.
ModuleResourceDeletepublicExécute une demande de ressource DELETE afin de supprimer le contenu d'une ressource pour le EdgeModule EMS donné.
ModuleResourceGetpublicExécute une requête de ressource GET pour récupérer le contenu d'une ressource particulière du EdgeModule EMS
ModuleResourcePatchpublicExécute une demande de ressource PATCH afin de mettre à jour les informations relatives à une ressource particulière pour le EdgeModule EMS.
ModuleResourcePostpublicExécute une demande de ressource POST afin de stocker ou mettre à jour les informations relatives à une ressource particulière pour le EdgeModule EMS.
ModuleResourcePutpublicExécute une demande de ressource PUT afin de stocker ou mettre à jour les informations relatives à une ressource particulière pour le EdgeModule EMS.
NewInstancepublicAlloue de la mémoire pour une instance d'un type d'objet et renvoie un pointeur sur cette instance.
PushBroadcastpublicDiffuse un message de notification push EMS à toutes les installations EMS
PushToChannelspublicEnvoie un message de notification push EMS aux installations EMS qui sont abonnées aux canaux EMS.
PushToTargetpublicEnvoie un message de notification push EMS à une installation EMS particulière.
PushWherepublicEnvoie un message de notification push EMS à une installation EMS particulière identifiée par un filtre.
QualifiedClassNamepublicRenvoie le nom qualifié de la classe.
QueryGroupspublicRécupère les groupes EMS à partir du serveur EMS en utilisant les paramètres de la requête.
QueryInstallationspublicRécupère les installations EMS depuis le serveur EMS en utilisant les paramètres de requête.
QueryModuleResourcespublicRécupère les ressources de EdgeModule EMS à partir du serveur EMS en utilisant les paramètres de la requête.

QueryModuleResources demande la ressource EdgeModules EMS du serveur EMS en utilisant les paramètres AQuery. Si les paramètres AQuery sont vides, la réponse du serveur EMS renvoie les données sans aucun filtre ni tri.

La méthode QueryModuleResources est surchargée. QueryModuleResources reçoit les paramètres suivants :

QueryModuleResources renvoie un IEMSResourceResponseContent pour lire la réponse de la ressource.

Voir aussi

QueryModulespublicRécupère les EdgeModules EMS à partir du serveur EMS en utilisant les paramètres de la requête.
QueryUserNamepublicRécupère l'utilisateur EMS à partir du serveur EMS qui correspond à un nom d'utilisateur EMS.
QueryUserspublicRécupère les utilisateurs EMS depuis le serveur EMS en utilisant les paramètres de requête.
RemoveUsersFromGrouppublicSupprime un ou plusieurs utilisateurs EMS d'un groupe EMS.
RetrieveGrouppublicRécupère les données de champ depuis le serveur EMS pour le groupe EMS spécifié.
RetrieveInstallationpublicRécupère les données de champ à partir de l'identificateur de l'installation EMS spécifiée.
RetrieveModulepublicRécupère un EdgeModule EMS particulier à partir du serveur EMS.
RetrieveModuleResourcepublicRécupère une ressource particulière d'un EdgeModule EMS à partir du serveur EMS.
RetrieveUserpublicRécupère les données de champ pour l'utilisateur EMS spécifié.
SafeCallExceptionpublicGère les exceptions dans les méthodes déclarées à l'aide de la convention d'appel safecall.
SignupUserpublicInscrit un nouvel utilisateur EMS dans le serveur EMS.
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.
UnregisterModulepublicSupprime un EdgeModule EMS particulier à partir du serveur EMS.
UnregisterModuleResourcepublicAnnule le recensement d'une ressource particulière d'un EdgeModule EMS à partir du serveur EMS.
UpdateGrouppublicMet à jour les champs d'un groupe EMS.
UpdateInstallationpublicMet à jour les champs à partir d'une installation EMS.
UpdateModulepublicMet à jour les champs d'un EdgeModule EMS dans le serveur EMS.
UpdateModuleResourcepublicMet à jour les champs d'une ressource particulière d'un EdgeModule EMS dans le serveur EMS.
UpdateUserpublicMet à jour les champs d'un utilisateur EMS.