FireDAC.Phys.MongoDBWrapper.TMongoReadPreference.TReadMode
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.