FireDAC.Phys.MongoDBWrapper.TMongoReadPreference.TReadMode

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

TReadMode = (Primary, Secondary, PrimaryPreferred, SecondaryPreferred, Nearest);

C++

enum class DECLSPEC_DENUM TReadMode : unsigned int { Primary, Secondary, PrimaryPreferred, SecondaryPreferred, Nearest };

Propriétés

Type Visibilité  Source Unité  Parent
enum public
FireDAC.Phys.MongoDBWrapper.pas
FireDAC.Phys.MongoDBWrapper.hpp
FireDAC.Phys.MongoDBWrapper TMongoReadPreference


Description

Définit une énumération utilisée pour spécifier les modes de préférence de lecture.

Les valeurs de TReadMode spécifient les modes de préférence de lecture.

Cette énumération définit les valeurs suivantes :

  • Primary : le mode par défaut. Toutes les opérations sont lues à partir de l'ensemble de répliques primaire ou primary (EN) en cours.
  • PrimaryPreferred : dans ce mode, les opérations sont lues depuis le membre primaire ou primary (EN). En cas d'indisponibilité, les opérations sont lues depuis les membres secondaires ou secondary (EN) de l'ensemble de répliques.
  • Secondary : dans ce mode, les opérations sont lues depuis les membres secondaires ou secondary (EN) de l'ensemble de répliques.
  • SecondaryPreferred : dans ce mode, les opérations sont lues depuis les membres secondaires. Toutefois, si aucun membre secondaire n'est disponible, les opérations sont lues depuis le membre primaire.
  • Nearest : dans ce mode, les opérations sont lues depuis un membre de l'ensemble de répliques avec le temps de latence réseau le plus faible, quel que soit le type des membres.

Voir aussi