Eigenschaften von FireDAC.Phys.MongoDBDataSet.TFDMongoCustomDataSet
GeerbteProtected
Active | public | Gibt an, ob die Datenmenge geöffnet ist. |
ActiveRecord | protected | Gibt den Index des aktiven Datensatzes im internen Zwischenspeicher an. |
ActiveStoredUsage | public | Steuert, wie den in DFM gespeicherten Wert der Eigenschaft Active verwendet werden soll. |
ActualDetailFields | public | |
Adapter | public | Die Referenz auf einen Datenadapter. |
AggFields | public | Enthält alle Aggregatfelder. |
Aggregates | public | Die Kollektion der clientseitigen Aggregate, die für die Datenmenge definiert sind. |
AggregatesActive | public | Steuert die automatische Berechnung von Aggregatwerten. |
AutoCalcFields | public | Bestimmt, wann das Ereignis OnCalcFields ausgelöst wird, und wann die Werte von Lookup-Feldern berechnet werden. |
BaseView | public | Gibt die Referenz auf das Basis-DatS-Sichtobjekt an. |
BlobFieldCount | protected | Gibt die Anzahl der BLOB-Felder in der Datenmenge an. |
BlockReadSize | public | Legt fest, wie viele Datensatzpuffer in jedem Block gelesen werden. |
Bof | public | Gibt an, ob der erste Datensatz der Datenmenge aktiv ist. |
Bookmark | public | Gibt das aktuelle Bookmark-Objekt in der Datenmenge an. |
BookmarkSize | protected | Gibt die Bookmark-Größe in Bytes an. |
BufferCount | protected | Gibt die Anzahl der Datensätze im internen Zwischenspeicher an. |
Buffers | protected | Ermöglicht den indizierten Zugriff auf die Datensatzpuffer im internen Zwischenspeicher. |
CachedUpdates | public | Legt fest, ob die Datenmenge Änderungen an den Daten protokoliert, ohne sie unmittelbar in die Datenbank zu übernehmen. |
CalcBuffer | protected | Zeigt auf den Datensatzpuffer, der während eines OnCalcFields-Ereignisses verwendet wird. |
CalcFieldsSize | protected | Gibt die Anzahl der für das Speichern von berechneten und Lookup-Feldern verwendeten Bytes in einem Datensatzpuffer an. |
CanModify | public | Gibt an, ob die Datenmenge Schreibzugriffe auf Daten zulässt. |
CanRefresh | public | |
ChangeAlerter | public | Änderungswarnung, die Ihrer Datenmenge zugeordnet ist. |
ChangeAlertName | public | Optionaler Name der Änderungsbenachrichtigung. |
ChangeCount | public | Ermittelt die Anzahl der Änderungen im Änderungsprotokoll. |
ClientCursor | public | |
CloneSource | public | Ermittelt die Datenmenge (falls vorhanden), mit der diese Datenmenge Daten gemeinsam nutzt. |
Collection | public | Gibt das referenzierte MongoDB-Sammlungsobjekt zurück. |
CollectionName | public | Gibt den Namen der MongoDB-Sammlung an. |
Command | public | Die Referenz auf eine Anweisung zum Ausführen/Öffnen von Abfragen. |
CommandText | public | Kurzbefehl für Adapter.SelectCommand.CommandText.Text. |
ComObject | public | Gibt die von der Komponente implementierte Schnittstellenreferenz an. |
ComponentCount | public | Gibt die Anzahl der untergeordneten Komponenten an. |
ComponentIndex | public | Gibt die Position der Komponente in dem Array Components ihres Eigentümers an. |
Components | public | Enthält alle untergeordneten Komponenten. |
ComponentState | public | Beschreibt den aktuellen Status der Komponente und zeigt an, ob die Ausführung bestimmter Aktionen erlaubt ist. |
ComponentStyle | public | Beeinflusst das Verhalten der Komponente. |
Connection | public | Gibt die MongoDB-Verbindung an. |
Constraints | public | Legt Beschränkungen auf Datensatzebene fest, die bei der Bearbeitung von Daten erfüllt sein müssen. |
ConstraintsEnabled | public | Legt fest, ob die Datenmenge Bedingungen überprüft. |
CurrentRecord | protected | Gibt den Index des aktuellen Datensatzes im internen Datensatzpuffer an. |
Cursor | protected | Gibt den MongoDB-Cursor an. |
Data | public | Repräsentiert die Daten der Datenmenge und ermöglicht das vollständige Kopieren der Daten von einer Datenmenge in eine andere. |
DatabaseName | public | Gibt den Namen der MongoDB-Datenbank an. |
DataSetField | public | Gibt das persistente TDataSetField-Objekt an, zu dem eine verschachtelte Datenmenge gehört. |
DataSource | public | Gibt die Datenquelle einer anderen Datenmenge an, die der Datenmenge Werte liefert. |
DatSManager | public | Gibt die Referenz auf den Manager des internen Datenspeichers an. |
Delta | public | Repräsentiert die geänderten Datensätze der Datenmenge. |
Designer | public | Gibt einen Zeiger auf den DataSet-Designer für die Datenmenge zurück. |
DesignInfo | public | Enthält Informationen, die vom Formular-Designer verwendet werden. |
DetailFields | public | Ermittelt oder setzt die Felder in der Detaildatenmenge, anhand derer eine Haupt/Detailbeziehung mit der Datenmenge eingerichtet wird. |
DisableStringTrim | public | Kurzbefehl für "nicht FormatOptions.StrsTrim". |
Disposed | protected | Disposed ist eine schreibgeschützte Eigenschaft, die den aktuellen Status des Objekts angibt. |
Encoder | public | |
Eof | public | Gibt an, ob der letzte Datensatz der Datenmenge aktiv ist. |
Exists | public | |
FetchOnDemand | public | Kurzbefehl für FormatOptions.Mode. |
FetchOptions | public | Repräsentiert die Menge der Optionen zur Steuerung des Datenabrufs. |
FieldCount | public | Gibt die Anzahl der Feldkomponenten in der Datenmenge an. |
FieldDefList | public | Zeigt auf die Liste der Felddefinitionen für die Datenmenge. |
FieldDefs | public | Zeigt auf die Liste der Felddefinitionen für die Datenmenge. |
FieldList | public | Enthält die Feldkomponenten der Datenmenge. |
FieldNoOfs | protected | Legt den Offset für die Konvertierung der Indizes in der Eigenschaft Fields in Feldnummern fest. |
FieldOptions | protected | Gibt die Optionen der Datenmengenfelder an. |
Fields | public | Enthält alle Feldkomponenten der Datenmenge, die keine Aggregatfelder sind. |
FieldValues | public | Ermöglicht den Zugriff auf alle Feldwerte des aktuellen Datensatzes der Datenmenge. |
FileName | public | Kurzbefehl für ResourceOptions.PersistentFileName. |
Filter | public | Gibt den Text des aktuellen Filters einer Datenmenge an. |
FilterChanges | public | Legt die Typen der geänderten Datensätze fest, die in der Datenmenge sichtbar sein müssen (auf sie muss in der Navigationsoberfläche zugegriffen werden können). |
Filtered | public | Gibt an, ob für die Datenmenge ein Filter aktiv ist. |
FilteredData | public | Repräsentiert die aktuell sichtbaren Daten der Datenmenge. |
FilterOptions | public | Legt fest, ob Groß- und Kleinschreibung sowie Teilübereinstimmungen beim Filtern der Datensätze berücksichtigt werden. |
FormatOptions | public | |
Found | public | Gibt an, ob der Cursor zu einem anderen Datensatz verschoben werden konnte. |
GroupingLevel | public | Gibt den Umfang der Gruppierungsunterstützung durch den aktuellen Index zurück. |
IndexDefs | public | Gibt die Indexdefinitionen für die Datenmenge zurück. |
Indexes | public | Listet alle Client-Indizes auf, die für die Datenmenge gelten. |
IndexesActive | public | Steuert die automatische Pflege von Indizes. |
IndexFieldCount | public | Gibt die Anzahl der Felder zurück, aus denen sich der aktuelle Index zusammensetzt. |
IndexFieldNames | public | Listet die Feldnamen auf, die als Index verwendet werden sollen. |
IndexFields | public | Gibt die Felder zurück, aus denen sich der aktuelle Index zusammensetzt. |
IndexName | public | Ermittelt oder setzt den aktuellen Index für die Datenmenge anhand seines Namens. |
InternalCalcFields | protected | Gibt an, ob die Datenmenge intern berechnete Felder enthält. |
IOBufferSize | protected | |
IsClone | public | Gibt True zurück, wenn die Datenmenge eine geklonte Datenmenge ist. |
IsUniDirectional | public | Gibt an, ob die Datenmenge unidirektional ist. |
KeyExclusive | public | Steuert den Ausschluss der oberen und unteren Grenzwerte eines Bereichs. |
KeyFieldCount | public | Steuert die Anzahl der indizierten Feldwerte, die für die Schlüsselfeldsuche oder für das Festlegen von Bereichen verwendet werden soll. |
LocalIndexName | public | |
LocalSQL | public | Die Referenz auf eine Local SQL-Engine. |
LogChanges | public | Kurzbefehl für CachedUpdates. |
MasterFields | public | Ermittelt/Setzt Felder in der Hauptdatenmenge, über die eine Haupt/Detail-Beziehung mit dieser Datenmenge eingerichtet wird. |
MasterLink | public | Gibt das Datenverknüpfungsobjekt zurück, das für die Verbindung zu der Hauptdatenmenge zur Verfügung steht. |
MasterSource | public | Ermittelt/Setzt Felder einer Hauptdatenquelle, über die eine Haupt/Detail-Beziehung mit dieser Datenmenge eingerichtet wird. |
MetaMergeMode | public | Gibt den Modus für Spaltendefinitionszusammenführung an. |
Modified | public | Gibt an, ob der aktive Datensatz geändert wurde. |
Name | published | Gibt den Namen der Komponente an, auf die der Quelltext verweist. |
NestedDataSetClass | protected | Gibt den Klassentyp an, der beim Erstellen verschachtelter Datenmengen verwendet werden soll. |
NestedDataSets | protected | Enthält alle verschachtelten Datenmengen. |
ObjectView | public | Gibt an, ob die Felder hierarchisch oder flach in der Eigenschaft Fields gespeichert werden. |
Observers | public | Gibt das TObservers-Objekt an, das zu TComponent hinzugefügt wurde. |
OptionsIntf | public | |
OptionsIntfImpl | protected | |
Owner | public | Gibt an, welches Objekt für das Streaming und die Freigabe der Komponente zuständig ist. |
PacketRecords | public | Kurzbefehl für FetchOptions.RowsetSize. |
ParamCount | protected | |
Params | protected | |
ParentDataSet | public | Gibt eine Referenz auf die übergeordnete Datenmenge zurück, wenn diese verschachtelt ist. |
PointedConnection | public | Das gegenwärtige Verbindungsobjekt. |
ProviderEOF | public | Kurzbefehl für SourceEOF. |
ReadOnly | public | Kurzbefehl für UpdateOptions.ReadOnly. |
RecNo | public | Gibt die Nummer des aktiven Datensatzes in der Datenmenge an. |
RecordCount | public | Gibt die Gesamtanzahl der Datensätze in der Datenmenge an. |
RecordSize | public | Gibt die Größe eines Datensatzes in der Datenmenge an. |
ResourceOptions | public | Repräsentiert die Menge der Optionen zur Steuerung der Datenmengenpersistenz. |
RowError | public | Gibt ein Exception-Objekt zurück, das dem aktuellen Datenmengendatensatz zugeordnet ist. |
SavePoint | public | Ermittelt/Setzt die Versionsnummer des Änderungsprotokolls. |
ServerEditRequest | public | Wird von TFDBatchMove zum direkten Bearbeiten der DBMS-Daten verwendet. |
SortView | protected | |
SourceEOF | public | Gibt an, ob es keine weiteren Datensätze gibt, die von dem aktuellen Cursor abgerufen werden sollen. |
SourceView | public | Gibt die Referenz auf das DatS-Sichtobjekt an, in dessen Zeilen die Datenmenge navigiert. |
SparseArrays | public | Bestimmt, ob für jedes Element eines Array-Feldes ein eigenes TField-Objekt erstellt wird. |
State | public | Gibt den aktuellen Modus der Datenmenge an. |
StatusFilter | public | Kurzbefehl für FilterChanges. |
StoreDefs | protected | |
StringsMode | public | Legt einen Modus zum Steuern einer Aktion für den Fall fest, dass die Länge eines abgerufenen Strings den Wert TField.Size übersteigt. |
Table | public | Legt die Referenz auf das DatS-Tabellenobjekt fest, das den internen Datenspeicher darstellt. |
Tag | published | Speichert einen integralen NativeInt-Wert als Teil einer Komponente. |
UpdateObject | protected | |
UpdateOptions | public | |
Updates | protected | |
UpdatesPending | public | Gibt an, ob das Änderungsprotokoll nicht leer ist. |
VCLComObject | public | Repräsentiert Informationen, die intern von Komponenten verwendet werden, die COM unterstützen. |
XMLData | public | Stellt den Datenmengeninhalt als XML dar. |