FireDAC.Phys.MongoDBWrapper.TMongoReadPreference.TReadMode

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

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

C++

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

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
enum public
FireDAC.Phys.MongoDBWrapper.pas
FireDAC.Phys.MongoDBWrapper.hpp
FireDAC.Phys.MongoDBWrapper TMongoReadPreference


Beschreibung

Definiert eine Aufzählung zum Festlegen der Modi der Lesereihenfolge.

Die Werte von TReadMode legen die Modi der Lesereihenfolge fest.

Diese Aufzählung definiert die folgenden Werte:

  • Primary: Standardmodus. Alle Vorgänge lesen aus der aktuellen Replikatgruppe primary (EN).
  • PrimaryPreferred: In diesem Modus lesen Vorgänge aus primary (EN). Wenn "primary" nicht verfügbar ist, lesen Vorgänge aus den secondary (EN)-Membern der Replikatgruppe.
  • Secondary: In diesem Modus lesen Vorgänge aus den secondary (EN)-Membern der Replikatgruppe.
  • SecondaryPreferred: In diesem Modus lesen Vorgänge aus den secondary-Membern, falls aber keine secondary-Member verfügbar sind, lesen Vorgänge aus den primary-Membern.
  • Nearest: In diesem Modus lesen Vorgänge aus einem Member der Replikatgruppe mit der geringsten Netzwerkwartezeit, unabhängig vom Typ der Member.

Siehe auch