FireDAC.Phys.MongoDBDataSet.TFDMongoCustomDataSet Properties
InheritedProtected
| Active | public | Specifies whether or not a dataset is open. | 
| ActiveRecord | protected | Indicates the index of the active record in the internal cache of records. | 
| ActiveStoredUsage | public | Controls how to use the Active property value saved to DFM. | 
| ActualDetailFields | public | |
| Adapter | public | The reference to a data adapter. | 
| AggFields | public | Contains any aggregate fields. | 
| Aggregates | public | The collection of client-side aggregates defined for the dataset. | 
| AggregatesActive | public | Controls the automatic calculation of aggregate values. | 
| AutoCalcFields | public | Determines when the OnCalcFields event is triggered and when lookup field values are calculated. | 
| BlobFieldCount | protected | Indicates the number of columns in the dataset that represent Binary large object (BLOB) fields. | 
| BlockReadSize | public | Determines how many record buffers are read in each block. | 
| Bof | public | Indicates whether the first record in the dataset is active. | 
| Bookmark | public | Specifies the current bookmark in the dataset. | 
| BookmarkSize | protected | Indicates the number of bytes used to represent a bookmark. | 
| BufferCount | protected | Indicates the number of records in the internal cache. | 
| Buffers | protected | Provides indexed access to the record buffers in the internal cache. | 
| CachedUpdates | public | Specifies whether the dataset will log changes to the data without immediately applying of them to the database. | 
| CalcBuffer | protected | Points to the record buffer used during an OnCalcFields event. | 
| CalcFieldsSize | protected | Indicates the number of bytes in a record buffer dedicated to storing calculated fields and lookup fields. | 
| CanModify | public | Indicates whether the dataset permits write access to data. | 
| CanRefresh | public | |
| ChangeAlerter | public | Change alerter associated with your dataset. | 
| ChangeAlertName | public | Optional name of the change notification. | 
| ChangeCount | public | Gets the number of changes in the change log. | 
| ClientCursor | public | |
| CloneSource | public | Gets the dataset (if any) with which this dataset shares data. | 
| Collection | public | Returns the referenced MongoDB collection object. | 
| CollectionName | public | Specifies the MongoDB collection name. | 
| Command | public | The reference to a command, used to execute / open queries. | 
| CommandText | public | Shortcut for Adapter.SelectCommand.CommandText.Text. | 
| ComObject | public | Specifies the interface reference implemented by the component. | 
| ComponentCount | public | Indicates the number of components owned by the component. | 
| ComponentIndex | public | Indicates the position of the component in its owner's Components property array. | 
| Components | public | Lists all components owned by the component. | 
| ComponentState | public | Describes the current state of the component, indicating when a component needs to avoid certain actions. | 
| ComponentStyle | public | Governs the behavior of the component. | 
| Connection | public | Specifies the MongoDB connection. | 
| Constraints | public | Specifies record-level constraints that must be met when editing the data. | 
| ConstraintsEnabled | public | Specifies whether the dataset performs constraint checking. | 
| CurrentRecord | protected | Indicates the index of the current record in the internal cache of record buffers. | 
| Cursor | protected | Specifies the MongoDB cursor. | 
| Data | public | Represents the data of the dataset, allowing to fully copy data from one dataset into another. | 
| DatabaseName | public | Specifies the MongoDB database name. | 
| DataSetField | public | Indicates the persistent TDataSetField object that owns a nested dataset. | 
| DataSource | public | Represents the data source of another dataset that supplies values to the dataset. | 
| DatSManager | public | Returns the reference to the internal data storage manager. | 
| Delta | public | Represents the changed records of the dataset. | 
| Designer | public | Returns a pointer to the DataSet designer for the dataset. | 
| DesignInfo | public | Contains information used by the Form designer. | 
| DetailFields | public | Gets or sets the fields in the detail dataset that are used to establish a master-detail relationship with this dataset. | 
| DisableStringTrim | public | Shortcut for "not FormatOptions.StrsTrim". | 
| Disposed | protected | Disposed is a read-only property that shows the current state of this object. | 
| Encoder | public | |
| Eof | public | Indicates whether a dataset is positioned at the last record. | 
| Exists | public | |
| FetchOnDemand | public | Shortcut for FetchOptions.Mode. | 
| FetchOptions | public | Represents the set of options to control the data fetching. | 
| FieldCount | public | Indicates the number of field components associated with the dataset. | 
| FieldDefList | public | Points to the list of field definitions for the dataset. | 
| FieldDefs | public | Points to the list of field definitions for the dataset. | 
| FieldList | public | Lists the field components of a dataset. | 
| FieldNoOfs | protected | Specifies the offset needed to convert indexes in the Fields property to field numbers. | 
| FieldOptions | protected | Specifies the options of the dataset fields. | 
| Fields | public | Lists all non-aggregate field components of the dataset. | 
| FieldValues | public | Provides access to the values for all fields in the active record for the dataset. | 
| FileName | public | Shortcut for ResourceOptions.PersistentFileName. | 
| Filter | public | Specifies the text of the current filter for a dataset. | 
| FilterChanges | public | Specifies what types of changed records must be visible (accessible though the navigation interface) in the dataset. | 
| Filtered | public | Specifies whether or not filtering is active for a dataset. | 
| FilteredData | public | Represents the currently visible dataset data. | 
| FilterOptions | public | Specifies whether or not filtering is case insensitive, and whether or not partial comparisons are permitted when filtering records. | 
| FormatOptions | public | |
| Found | public | Indicates whether or not moving to a different record is successful. | 
| GroupingLevel | public | Returns the depth of grouping support provided by the current index. | 
| IndexDefs | public | Returns the index definitions for the dataset. | 
| Indexes | public | Lists all client indexes that apply to the dataset. | 
| IndexesActive | public | Controls the automatic maintenance of indexes. | 
| IndexFieldCount | public | Returns the number of fields that make up the current index. | 
| IndexFieldNames | public | Lists the field names to use as an index. | 
| IndexFields | public | Returns the fields that make up the current index. | 
| IndexName | public | Gets or sets the current index for the dataset by its name. | 
| InternalCalcFields | protected | Indicates whether the dataset includes internally calculated fields. | 
| IsClone | public | Returns True if this dataset is a cloned dataset. | 
| IsUniDirectional | public | Indicates whether the dataset is unidirectional. | 
| KeyExclusive | public | Controls the exclusion of the upper and lower boundaries of a range. | 
| KeyFieldCount | public | Controls the number of indexed field values to use for key search or range setup. | 
| LocalIndexName | public | |
| LocalSQL | public | The reference to a Local SQL engine. | 
| LogChanges | public | Shortcut for CachedUpdates. | 
| MasterFields | public | Gets/sets fields in the master dataset, used to establish a master-detail relationship with this dataset. | 
| MasterLink | public | Returns the data link object servicing the connection with the master dataset. | 
| MasterSource | public | Gets/sets a master data source, used to establish a master-detail relationship with this dataset. | 
| MetaMergeMode | public | Specifies the column definitions merging mode. | 
| Modified | public | Indicates whether the active record is modified. | 
| Name | published | Specifies the name of the component as referenced in code. | 
| NestedDataSetClass | protected | Indicates the class type to use when creating nested datasets. | 
| NestedDataSets | protected | Lists all nested datasets. | 
| ObjectView | public | Specifies whether fields are stored hierarchically or flattened out in the Fields property. | 
| Observers | public | Indicates the TObservers object added to the TComponent. | 
| OptionsIntf | public | |
| OptionsIntfImpl | protected | |
| Owner | public | Indicates the component that is responsible for streaming and freeing this component. | 
| PacketRecords | public | Shortcut for FetchOptions.RowsetSize. | 
| ParamCount | protected | |
| Params | protected | |
| ParentDataSet | public | Returns a reference to the parent dataset, if this one is nested. | 
| PointedConnection | public | The actual connection object. | 
| ProviderEOF | public | Shortcut for TFDDataSet.SourceEOF. | 
| ReadOnly | public | Shortcut for UpdateOptions.ReadOnly. | 
| RecNo | public | Indicates the active record number in the dataset. | 
| RecordCount | public | Indicates the total number of records associated with the dataset. | 
| RecordSize | public | Indicates the size of a record in the dataset. | 
| ResourceOptions | public | Represents the set of options to control the dataset persistance. | 
| RowError | public | Returns an exception object associated with the current dataset record. | 
| SavePoint | public | Gets/sets the change log version number. | 
| ServerEditRequest | public | Used by TFDDataMove to directly edit the DBMS data. | 
| SortView | protected | |
| SourceEOF | public | Specifies if there are no more records to fetch from the current cursor. | 
| SourceView | public | Specifies the reference to the DatS view object whose rows the dataset is navigating. | 
| SparseArrays | public | Determines whether a unique TField object is created for each element of an array field. | 
| State | public | Indicates the current operating mode of the dataset. | 
| StatusFilter | public | Shortcut for FilterChanges. | 
| StoreDefs | protected | |
| Table | public | Specifies the reference to the DatS table object, representing the internal data storage. | 
| Tag | published | Stores a NativeInt integral value as a part of a component. | 
| UpdateObject | protected | |
| UpdateOptions | public | |
| Updates | protected | |
| UpdatesPending | public | Specifies whether the change log is not empty. | 
| VCLComObject | public | Represents information used internally by components that support COM. | 
| View | public | Specifies the reference to the base DatS view object. | 
| XMLData | public | Represents the dataset content as an XML. |