Eigenschaften von Datasnap.Provider.TPacketDataSet

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche


GeerbteProtected
ActivepublicGibt an, ob die Datenmenge geöffnet ist.
ActiveAggspublicListet die gewarteten Aggregate auf, die vom aktuellen Index unterstützt werden.
ActiveRecordprotectedGibt den Index des aktiven Datensatzes im internen Zwischenspeicher an.
AfterCancelprotectedWird nach dem Verwerfen der Änderungen des aktiven Datensatzes ausgelöst.
AfterCloseprotectedWird nach dem Schließen einer Datenmenge ausgelöst.
AfterDeleteprotectedWird nach dem Löschen eines Datensatzes ausgelöst.
AfterEditprotectedWird ausgelöst, nachdem in einer Anwendung mit dem Bearbeiten eines Datensatzes begonnen wird.
AfterInsertprotectedWird nach dem Einfügen eines neuen Datensatzes ausgelöst.
AfterOpenprotectedWird nach dem Öffnen einer Datenmenge und vor dem Zugriff auf die Daten ausgelöst.
AfterPostprotectedWird ausgelöst, nachdem der aktuelle Datensatz in die Datenbank oder das Änderungsprotokoll geschrieben und die Datenmenge wieder in den Browse-Modus versetzt wurde.
AfterRefreshprotectedWird ausgelöst, nachdem die Daten in der Datenmenge aktualisiert wurden.
AfterScrollprotectedWird nach dem Wechseln zu einem anderen Datensatz ausgelöst.
AggFieldspublicEnthält alle Aggregatfelder.
AggregatesprotectedListet alle Aggregate auf, die für die Client-Datenmenge gelten.
AggregatesActiveprotectedGibt an, ob die Client-Datenmenge Aggregatwerte berechnet und pflegt.
AppServerpublicErmöglicht den Zugriff auf die Schnittstelle, über welche die Client-Datenmenge mit einem Provider kommuniziert.
AutoCalcFieldsprotectedBestimmt, wann das Ereignis OnCalcFields ausgelöst wird, und wann die Werte von Lookup-Feldern berechnet werden.
BeforeCancelprotectedWird ausgelöst, bevor die Änderungen des aktuellen Datensatzes verworfen werden.
BeforeCloseprotectedWird unmittelbar vor dem Schließen der Datenmenge ausgelöst.
BeforeDeleteprotectedWird vor dem Löschen des aktiven Datensatzes ausgelöst.
BeforeEditprotectedWird ausgelöst, bevor das Bearbeiten des aktiven Datensatzes ermöglicht wird.
BeforeInsertprotectedWird vor dem Wechseln in den Einfügemodus ausgelöst.
BeforeOpenprotectedWird vor dem Öffnen einer Datenmenge ausgelöst.
BeforePostprotectedWird ausgelöst, bevor die Änderungen des aktuellen Datensatzes in die Datenbank oder das Änderungsprotokoll geschrieben werden.
BeforeRefreshprotectedWird unmittelbar vor der Aktualisierung der Daten einer Datenmenge ausgelöst.
BeforeScrollprotectedWird vor dem Wechseln zu einem anderen Datensatz ausgelöst.
BlobFieldCountprotectedGibt die Anzahl der BLOB-Felder in der Datenmenge an.
BlockReadSizepublicLegt fest, wie viele Datensatzpuffer in jedem Block gelesen werden.
BofpublicGibt an, ob der erste Datensatz der Datenmenge aktiv ist.
BookmarkpublicGibt das aktuelle Bookmark-Objekt in der Datenmenge an.
BookmarkSizeprotectedGibt die Bookmark-Größe in Bytes an.
BufferCountprotectedGibt die Anzahl der Datensätze im internen Zwischenspeicher an.
BuffersprotectedErmöglicht den indizierten Zugriff auf die Datensatzpuffer im internen Zwischenspeicher.
CalcBufferprotectedZeigt auf den Datensatzpuffer, der während eines OnCalcFields-Ereignisses verwendet wird.
CalcFieldsSizeprotectedGibt die Anzahl der für das Speichern von berechneten und Lookup-Feldern verwendeten Bytes in einem Datensatzpuffer an.
CanModifypublicGibt an, ob die Datenmenge Schreibzugriffe auf Daten zulässt.
CanRefreshpublic
ChangeCountpublicGibt die Anzahl der Änderungen im Änderungsprotokoll an.
CloneSourcepublicGibt die Client-Datenmenge (sofern vorhanden) an, mit der diese Client-Datenmenge die Daten gemeinsam nutzt.
CommandTextprotectedGibt einen SQL-Befehl an, der vom Datenbankserver ausgeführt werden soll.
ComObjectpublicGibt die von der Komponente implementierte Schnittstellenreferenz an.
ComponentCountpublicGibt die Anzahl der untergeordneten Komponenten an.
ComponentIndexpublicGibt die Position der Komponente in dem Array Components ihres Eigentümers an.
ComponentspublicEnthält alle untergeordneten Komponenten.
ComponentStatepublicBeschreibt den aktuellen Status der Komponente und zeigt an, ob die Ausführung bestimmter Aktionen erlaubt ist.
ComponentStylepublicBeeinflusst das Verhalten der Komponente.
ConnectionBrokerpublicGibt den Verbindungs-Broker an, der zur Verwaltung der Verbindung zum Anwendungsserver dient.
ConstraintsprotectedLegt Beschränkungen auf Datensatzebene fest, die bei der Bearbeitung von Daten erfüllt sein müssen.
CurrentRecordprotectedGibt den Index des aktuellen Datensatzes im internen Datensatzpuffer an.
DatapublicRepräsentiert die Daten der Client-Datenmenge in einem übertragbaren Format.
DataSetFieldpublicGibt das persistente TDataSetField-Objekt an, zu dem eine verschachtelte Datenmenge gehört.
DataSizepublicGibt an, wie viele Bytes für die Eigenschaft Data benötigt werden.
DataSourcepublicGibt die Datenquelle einer anderen Datenmenge an, die der Datenmenge Werte liefert.
DeltapublicEnthält ein Paket mit Änderungsprotokolldaten.
DesignerpublicGibt einen Zeiger auf den DataSet-Designer für die Datenmenge zurück.
DesignInfopublicEnthält Informationen, die vom Formular-Designer verwendet werden.
DisableStringTrimprotectedGibt an, ob nachgestellte Leerzeichen beim Eintragen von Datensätzen aus den Feldwerten entfernt werden.
DisposedprotectedDisposed ist eine schreibgeschützte Eigenschaft, die den aktuellen Status des Objekts angibt.
DSBaseprotectedGibt die Schnittstelle an, über welche die Client-Datenmenge mit Klassen in Midas.dll oder Midaslib.dcu (Windows) oder midas.so (Linux) kommuniziert.
DSCursorprotectedErmöglicht den Zugriff auf die Schnittstelle für den Datencursor der Client-Datenmenge.
EofpublicGibt an, ob der letzte Datensatz der Datenmenge aktiv ist.
FetchOnDemandprotectedGibt an, ob die Datenpakete im Bedarfsfall vom Provider abgerufen werden.
FieldCountpublicGibt die Anzahl der Feldkomponenten in der Datenmenge an.
FieldDefListpublicZeigt auf die Liste der Felddefinitionen für die Datenmenge.
FieldDefsprotectedZeigt auf die Liste der Felddefinitionen für die Datenmenge.
FieldListpublicEnthält die Feldkomponenten der Datenmenge.
FieldNoOfsprotectedLegt den Offset für die Konvertierung der Indizes in der Eigenschaft Fields in Feldnummern fest.
FieldOptionsprotectedGibt die Optionen der Datenmengenfelder an.
FieldspublicEnthält alle Feldkomponenten der Datenmenge, die keine Aggregatfelder sind.
FieldValuespublicErmöglicht den Zugriff auf alle Feldwerte des aktuellen Datensatzes der Datenmenge.
FileNamepublicGibt eine Datei an, in der die Daten einer Client-Datenmenge gespeichert werden.
FilterprotectedGibt den Text des aktuellen Filters einer Datenmenge an.
FilteredprotectedGibt an, ob für die Datenmenge ein Filter aktiv ist.
FilterOptionsprotectedLegt fest, ob Groß- und Kleinschreibung sowie Teilübereinstimmungen beim Filtern der Datensätze berücksichtigt werden.
FoundpublicGibt an, ob der Cursor zu einem anderen Datensatz verschoben werden konnte.
GroupingLevelpublicGibt den Umfang der Gruppierungsunterstützung durch den aktuellen Index an.
HasAppServerpublicGibt an, ob die Client-Datenmenge mit einem Provider verbunden ist.
IncludeBlobsInDeltaprotected
IndexDefsprotectedEnthält Informationen über die Indizes einer Client-Datenmenge.
IndexFieldCountpublicGibt an, aus wievielen Feldern der aktuelle Index besteht.
IndexFieldNamespublicListet die Felder auf, die als Index verwendet werden sollen.
IndexFieldspublicGibt die Felder im aktuellen Index an.
IndexNameprotectedBezeichnet einen Index der Client-Datenmenge.
InternalCalcFieldsprotectedGibt an, ob die Datenmenge intern berechnete Felder enthält.
IOBufferSizeprotected
IsCloneprotected
IsUniDirectionalpublicGibt an, ob die Datenmenge unidirektional ist.
KeyExclusivepublicGibt den Anfangs- und den Endwert eines Bereichs an.
KeyFieldCountpublicGibt die Anzahl der zu verwendenden Felder an, wenn eine Teilschlüsselsuche in einem Schlüssel durchgeführt wird, der aus mehreren Feldern besteht.
KeySizepublicGibt die Größe des aktuell für die Datenmenge verwendeten Schlüssels an.
LogChangespublicGibt an, ob ein Änderungsprotokoll unabhängig von den Daten verwaltet werden soll.
MasterFieldspublicGibt das Feld oder die Felder einer Haupttabelle an, die mit den entsprechenden Feldern dieser Datenmenge verknüpft werden und so eine Haupt-/Detailbeziehung herstellen.
MasterSourceprotectedGibt eine Datenquellenkomponente für die Hauptdatenmenge an, wenn eine Haupt-/Detailbeziehung zwischen dieser und einer anderen Datenmenge hergestellt wird.
ModifiedpublicGibt an, ob der aktive Datensatz geändert wurde.
NamepublishedGibt den Namen der Komponente an, auf die der Quelltext verweist.
NestedDataSetClassprotectedGibt den Klassentyp an, der beim Erstellen verschachtelter Datenmengen verwendet werden soll.
NestedDataSetsprotectedEnthält alle verschachtelten Datenmengen.
NewValuesModifiedpublicGibt an, ob sich die Eigenschaft NewValue eines Feldes im aktuellen Datensatz geändert hat.
ObjectViewprotectedGibt an, ob die Felder hierarchisch oder flach in der Eigenschaft Fields gespeichert werden.
ObserverspublicGibt das TObservers-Objekt an, das zu TComponent hinzugefügt wurde.
OnCalcFieldsprotectedWird beim Aktualisieren der berechneten Felder ausgelöst.
OnDeleteErrorprotectedTritt auf, wenn eine Anwendung einen Datensatz zu löschen versucht und eine Exception ausgelöst wird.
OnEditErrorprotectedWird ausgelöst, wenn eine Anwendung einen Datensatz zu ändern oder einzufügen versucht und eine Exception ausgelöst wird.
OnFilterRecordprotectedWird nur ausgelöst, wenn ein Datensatz von einer DB abgerufen wird oder die Eigenschaft Filtered auf True gesetzt wird.
OnNewRecordprotectedWird beim Ein- oder Hinzufügen eines neuen Datensatzes ausgelöst.
OnPostErrorprotectedWird ausgelöst, wenn eine Anwendung einen Datensatz zu ändern oder einzufügen versucht und eine Exception ausgelöst wird.
OwnerpublicGibt an, welches Objekt für das Streaming und die Freigabe der Komponente zuständig ist.
PacketRecordspublicGibt die Anzahl oder den Typ der Datensätze in einem einzelnen Datenpaket an.
ParamsprotectedEnthält Parameterwerte, die an den Provider gesendet werden.
PersistDataPacketpublic
ProviderEOFprotectedGibt an, ob die Client-Datenmenge über alle Daten verfügt.
ProviderNamepublicGibt den Namen einer Provider-Komponente an, die Daten für die Client-Datenmenge bereitstellt und deren Aktualisierungen zuweist.
Rangedpublic
ReadOnlyprotectedGibt an, ob die Client-Datenmenge für diese Anwendung schreibgeschützt ist.
RecNopublicGibt die Nummer des aktiven Datensatzes in der Datenmenge an.
RecordCountpublicGibt die Gesamtanzahl der Datensätze in der Datenmenge an.
RecordSizepublicGibt die Größe eines Datensatzes in der Datenmenge an.
RemoteServerpublicGibt die Verbindungskomponente an, über die eine Client-Datenmenge eine Verbindung zu einem Anwendungsserver herstellt.
SavePointpublicGibt beim Protokollieren von Änderungen den aktuellen Status der Bearbeitungen an.
SparseArrayspublicBestimmt, ob für jedes Element eines Array-Feldes ein eigenes TField-Objekt erstellt wird.
StatepublicGibt den aktuellen Modus der Datenmenge an.
StatusFilterpublicFiltert die Client-Datenmenge, damit nur Datensätze mit einem bestimmten Aktualisierungsstatus verfügbar sind.
StoreDefsprotectedGibt an, ob Feld- und Indexdefinitionen mit der Client-Datenmenge gespeichert werden.
StreamMetaDatapublicGibt an, ob in das Datenpaket Metadaten aufgenommen werden sollen.
TagpublishedSpeichert einen integralen NativeInt-Wert als Teil einer Komponente.
UpdatesPendingpublic
UseCurValuespublicGibt an, dass die Eigenschaft CurValue der Felder in der Datenmenge anstatt der Eigenschaft OldValue verwendet werden soll.
VCLComObjectpublicRepräsentiert Informationen, die intern von Komponenten verwendet werden, die COM unterstützen.
WritingCurValuesprotected
XMLDatapublicRepräsentiert die Daten in der Client-Datenmenge im XML-Format.