Datasnap.Provider.TPacketDataSet Properties
InheritedProtected
Active | public | Specifies whether or not a dataset is open. |
ActiveAggs | public | Lists the maintained aggregates supported by the current index. |
ActiveRecord | protected | Indicates the index of the active record in the internal cache of records. |
AfterCancel | protected | Occurs after an application completes a request to cancel modifications to the active record. |
AfterClose | protected | Occurs after an application closes a dataset. |
AfterDelete | protected | Occurs after an application deletes a record. |
AfterEdit | protected | Occurs after an application starts editing a record. |
AfterInsert | protected | Occurs after an application inserts a new record. |
AfterOpen | protected | Occurs after an application completes opening a dataset and before any data access occurs. |
AfterPost | protected | Occurs after an application writes the active record to the database or change log and returns to browse state. |
AfterRefresh | protected | Occurs after an application refreshes the data in the dataset. |
AfterScroll | protected | Occurs after an application scrolls from one record to another. |
AggFields | public | Contains any aggregate fields. |
Aggregates | protected | Lists all aggregates that apply to the client dataset. |
AggregatesActive | protected | Specifies whether the client dataset calculates and maintains aggregate values. |
AppServer | public | Provides access to the interface the client dataset uses to communicate with a provider. |
AutoCalcFields | protected | Determines when the OnCalcFields event is triggered and when lookup field values are calculated. |
BeforeCancel | protected | Occurs before an application executes a request to cancel changes to the active record. |
BeforeClose | protected | Occurs immediately before the dataset closes. |
BeforeDelete | protected | Occurs before an application attempts to delete the active record. |
BeforeEdit | protected | Occurs before an application enters edit mode for the active record. |
BeforeInsert | protected | Occurs before an application enters insert mode. |
BeforeOpen | protected | Occurs before an application executes a request to open a dataset. |
BeforePost | protected | Occurs before an application posts changes for the active record to the database or change log. |
BeforeRefresh | protected | Occurs immediately before an application refreshes the data in the dataset. |
BeforeScroll | protected | Occurs before an application scrolls from one record to another. |
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. |
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 | |
ChangeCount | public | Indicates the number of changes in the change log. |
CloneSource | public | Indicates the client dataset (if any) with which this client dataset shares data. |
CommandText | protected | Specifies an SQL command to be executed by the database server. |
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. |
ConnectionBroker | public | Specifies a connection broker that handles the connection to an application server. |
Constraints | protected | Specifies record-level constraints that must be met when editing the data. |
CurrentRecord | protected | Indicates the index of the current record in the internal cache of record buffers. |
Data | public | Represents the data of the client dataset in a transportable format. |
DataSetField | public | Indicates the persistent TDataSetField object that owns a nested dataset. |
DataSize | public | Indicates the number of bytes required to represent the Data property. |
DataSource | public | Represents the data source of another dataset that supplies values to the dataset. |
Delta | public | Represents a packet of change log data. |
Designer | public | Returns a pointer to the DataSet designer for the dataset. |
DesignInfo | public | Contains information used by the Form designer. |
DisableStringTrim | protected | Specifies whether trailing spaces are trimmed from field values when records are posted. |
Disposed | protected | Disposed is a read-only property that shows the current state of this object. |
DSBase | protected | Specifies the interface the client dataset uses to communicate with classes in Midas.dll or Midaslib.dcu (on Windows), or midas.so (on Linux). |
DSCursor | protected | Provides access to the interface for the client dataset's data cursor. |
Eof | public | Indicates whether a dataset is positioned at the last record. |
FetchOnDemand | protected | Indicates whether to fetch data packets from the provider on an as-needed basis. |
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 | protected | 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 | Specifies a file that stores the data of the client dataset. |
Filter | protected | Specifies the text of the current filter for a dataset. |
Filtered | protected | Specifies whether or not filtering is active for a dataset. |
FilterOptions | protected | Specifies whether or not filtering is case insensitive, and whether or not partial comparisons are permitted when filtering records. |
Found | public | Indicates whether or not moving to a different record is successful. |
GroupingLevel | public | Indicates the depth of grouping support provided by the current index. |
HasAppServer | public | Indicates whether the client dataset is connected to a provider. |
IndexDefs | protected | Contains information about the indexes for a client dataset. |
IndexFieldCount | public | Indicates the number of fields that make up the current index. |
IndexFieldNames | public | Lists the fields to use as an index. |
IndexFields | public | Specifies the fields associated with the current index. |
IndexName | protected | Identifies an index for the client dataset. |
InternalCalcFields | protected | Indicates whether the dataset includes internally calculated fields. |
IOBufferSize | protected | |
IsClone | protected | |
IsUniDirectional | public | Indicates whether the dataset is unidirectional. |
KeyExclusive | public | Specifies the upper and lower boundaries for a range. |
KeyFieldCount | public | Specifies the number of fields to use when conducting a partial key search on a multifield key. |
KeySize | public | Indicates the size of the current key used for the dataset. |
LogChanges | public | Indicates whether to maintain a change log separate from the data. |
MasterFields | public | Names one or more fields in a master table to link with corresponding fields in this dataset in order to establish a master-detail relationship. |
MasterSource | protected | Specifies a data source component for the master dataset when establishing a detail-master relationship between this dataset and another one. |
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. |
NewValuesModified | public | Indicates whether the NewValue property of any field in the current record has changed. |
ObjectView | protected | Specifies whether fields are stored hierarchically or flattened out in the Fields property. |
Observers | public | Indicates the TObservers object added to the TComponent. |
OnCalcFields | protected | Occurs when an application recalculates calculated fields. |
OnDeleteError | protected | Occurs when an application attempts to delete a record and an exception is raised. |
OnEditError | protected | Occurs when an application attempts to modify or insert a record and an exception is raised. |
OnFilterRecord | protected | Occurs only when a record is fetched from a DB or when the Filtered property is set to True. |
OnNewRecord | protected | Occurs when an application inserts or appends a new dataset record. |
OnPostError | protected | Occurs when an application attempts to modify or insert a record and an exception is raised. |
Owner | public | Indicates the component that is responsible for streaming and freeing this component. |
PacketRecords | public | Indicates the number or type of records in a single data packet. |
Params | protected | Contains parameter values that are sent to the provider. |
PersistDataPacket | public | |
ProviderEOF | protected | Indicates whether the client dataset has all of its data. |
ProviderName | public | Specifies the name of a provider component that supplies data to and applies updates from the client dataset. |
Ranged | public | |
ReadOnly | protected | Specifies whether the client dataset is read-only for this application. |
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. |
RemoteServer | public | Specifies the connection component that this client dataset uses to connect to an application server. |
SavePoint | public | Represents the current state of edits when logging changes. |
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 | Filters the client dataset so that it exposes only those records with a specific update status. |
StoreDefs | protected | Indicates whether field and index definitions are saved with the client dataset. |
StreamMetaData | public | Indicates whether metadata should be included in the data packet. |
Tag | published | Stores a NativeInt integral value as a part of a component. |
UpdatesPending | public | |
UseCurValues | public | Indicates that the CurValue property of fields in the dataset should be used instead of the OldValue property. |
VCLComObject | public | Represents information used internally by components that support COM. |
WritingCurValues | protected | |
XMLData | public | Represents the data of the client dataset in XML. |