Datasnap.Win.ObjBrkr.TSimpleObjectBroker.GetComputerForGUID

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function GetComputerForGUID(GUID: TGUID): string; override;

C++

virtual System::UnicodeString __fastcall GetComputerForGUID(const GUID &GUID);

Propriétés

Type Visibilité  Source Unité  Parent
function public
Datasnap.Win.ObjBrkr.pas
Datasnap.Win.ObjBrkr.hpp
Datasnap.Win.ObjBrkr TSimpleObjectBroker

Description

Renvoie une chaîne qui identifie une machine serveur disponible.

Appelez la méthode GetComputerForGUID pour obtenir le nom d'une machine serveur disponible. Le paramètre GUID (qui spécifie l'identificateur global unique de l'interface de serveur désirée) n'est pas pris en compte.

GetComputerForGUID renvoie la propriété ComputerName d'un serveur disponible de la propriété Servers. Si la propriété LoadBalanced a la valeur true, ce serveur est choisi au hasard parmi les serveurs disponibles. Si la propriété LoadBalanced a la valeur false, ce serveur est le premier disponible apparaissant dans la propriété Servers. Si aucun serveur n'est disponible, GetComputerForGUID déclenche une exception EBrokerException.

Un serveur est considéré comme disponible si sa propriété Enabled est à true et sa propriété HasFailed à false. L'agent initialise automatiquement HasFailed à false quand il est informé de l'échec d'une connexion pour ce serveur.

Voir aussi