Methoden von System.Classes.TReader

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

GeerbteProtected
AfterConstructionpublicReagiert, nachdem der letzte Konstruktor ausgeführt wurde.
BeforeDestructionpublicReagiert, bevor der erste Destruktor ausgeführt wird.
BeginReferencespublicStartet die Ausführung eines Befehlsblocks, der solche Komponenten liest, die Referenzen auf andere Komponenten enthalten können.
CheckDisposedprotected
CheckValuepublicÜberprüft, ob der nächste aus dem Stream zu lesende Wert einen bestimmten Typ hat.
ClassInfopublicGibt einen Zeiger auf die Tabelle mit den Laufzeittypinformationen (RTTI) für den Objekttyp zurück.
ClassNamepublicGibt in einem String den Typ einer Objektinstanz zurück (nicht den Typ der als Argument übergebenen Variable).
ClassNameIspublicErmittelt, ob ein Objekt einen bestimmten Typ besitzt.
ClassParentpublicGibt den Typ des direkten Vorfahren einer Klasse zurück.
ClassTypepublicGibt die Klassenreferenz der Objektklasse zurück.
CleanupInstancepublicÜbernimmt in einer Klasse die Instanzauflösung von langen Strings, Varianten und Schnittstellenvariablen.
CopyValuepublicKopiert Daten, während Komponenten gelesen werden.
Createpublic
DefaultHandlerpublicStellt eine Schnittstelle für eine Methode bereit, die die Botschafts-Records verarbeitet.
DefineBinaryPropertypublicDefiniert binäre Daten, die das Reader-Objekt so liest, als ob es sich um eine published-Eigenschaft handeln würde.
DefinePropertypublicDefiniert vom Reader-Objekt gelesene Daten so, als handelte es sich um eine published-Eigenschaft.
DestroypublicVerschiebt die aktuelle Position des Streams zurück zum Anfang. Anschließend wird der geerbte Destruktor aufgerufen.
DispatchpublicRuft auf der Grundlage des Parameters Message Methoden zur Botschaftsverarbeitung auf.
DisposeOfpublicDisposeOf veranlasst die Ausführung des Destruktors in einem Objekt.
EndOfListpublicGibt das Ende einer Gruppe von Elementen an, die sequentiell aus dem Stream eingelesen werden.
EndReferencespublicBeendet einen Codeblock, der solche Komponenten aus dem Stream des Reader-Objekts liest, die gegenseitige Referenzen enthalten können.
EqualspublicÜberprüft, ob die aktuelle Instanz und der Obj-Parameter gleich sind.
Errorprotected
FieldAddresspublicLiefert die Adresse eines als published deklarierten Objektfeldes.
FindAncestorComponentprotected
FindMethodprotected
FindMethodInstanceprotected
FixupReferencespublicLöst Referenzen auf, wenn Eigenschaften aus einem Stream gelesen werden, die von einer anderen Komponente repräsentiert werden.
FlushBufferpublicSynchronisiert den Puffer des Readers mit dem Puffer des zugeordneten Streams.
FreepublicLöst die Instanz eines Objekts auf und gibt nötigenfalls den zugehörigen Speicher frei.
FreeInstancepublicGibt den Speicherbereich frei, der mit einem vorangegangenen Aufruf der Methode NewInstance reserviert wurde.
GetDisposedprotected
GetHashCodepublicGibt einen Integerwert zurück, der den Hash-Code enthält.
GetInterfacepublicErmittelt eine angegebene Schnittstelle.
GetInterfaceEntrypublicLiefert den Eintrag für eine bestimmte, in einer Klasse implementierte Schnittstelle zurück.
GetInterfaceTablepublicGibt einen Zeiger auf eine Struktur zurück, die alle für eine bestimmte Klasse definierten Schnittstellen enthält.
InheritsFrompublicLegt die Art der Beziehung zwischen zwei Objekttypen fest.
InitInstancepublicSetzt alle Speicherzellen in dem für ein neues Objekt reservierten Bereich auf Null und initialisiert den Zeiger auf die Tabelle der virtuellen Methoden der Instanz.
InstanceSizepublicGibt für jede Instanz des Objekttyps die Größe in Byte zurück.
MethodAddresspublicGibt die Adresse einer Klassenmethode anhand des Namens zurück.
MethodNamepublicGibt den Namen einer Klassenmethode per Adresse zurück.
NewInstancepublicWeist für eine Instanz eines Objekttyps Speicher zu und gibt einen Zeiger auf die neue Instanz zurück.
NextValuepublicLiest den Werttypbezeichner des nächsten Elements im Stream des Reader-Objekts und gibt diesen zurück, ohne die Stream-Position zu verschieben.
PropertyErrorprotected
QualifiedClassNamepublicGibt den qualifizierten Namen der Klasse zurück.
ReadpublicLiest Daten aus dem zugehörigen Stream.
ReadBooleanpublicLiest einen booleschen Werttypbezeichner aus dem Stream des Reader-Objekts und gibt den entsprechenden booleschen Wert zurück.
ReadCharpublicLiest ein Zeichen aus dem Stream des Reader-Objekts und gibt es zurück.
ReadCollectionpublicLiest alle Sammlungselemente der angegebenen Collection aus dem Stream des Reader-Objekts.
ReadComponentpublicLiest die angegebene Component an der aktuellen Position des Reader-Streams und gibt die abgerufene Komponente zurück.
ReadComponentspublicLiest eine Liste untergeordneter Komponenten aus dem Stream des Reader-Objekts.
ReadCurrencypublicLiest einen Wert mit dem Typ Currency aus dem Stream des Reader-Objekts und gibt ihn zurück.
ReadDataprotected
ReadDatepublicLiest einen Wert mit dem Typ TDateTime aus dem Stream des Reader-Objekts und gibt ihn zurück.
ReadDoublepublicLiest eine Double-Gleitkommazahl aus dem Stream des Reader-Objekts und gibt sie zurück.
ReadFloatpublicLiest eine Extended-Gleitkommazahl aus dem Stream des Reader-Objekts und gibt sie zurück.
ReadIdentpublicLiest einen Wert mit dem Typ String aus dem Stream des Reader-Objekts und gibt ihn zurück.
ReadInt64publicLiest einen 64-Bit-Integerwert aus dem Stream des Reader-Objekts und gibt ihn zurück.
ReadIntegerpublicLiest eine Integerzahl aus dem Stream des Reader-Objekts und gibt sie zurück.
ReadListBeginpublicLiest einen Werttypbezeichner für den Beginn der Liste aus dem Stream des Reader-Objekts.
ReadListEndpublicLiest einen Werttypbezeichner für das Ende der Liste aus dem Stream des Reader-Objekts.
ReadPrefixpublicLiest für eine Komponente vorläufige Informationen über die Vererbung auf Formularebene.
ReadPropertyprotected
ReadPropValueprotected
ReadRootComponentpublicLiest eine Komponente und alle untergeordneten Komponenten aus dem Stream des Reader-Objekts.
ReadSetprotected
ReadSignaturepublicLiest die Filer-Signatur aus dem Stream des Reader-Objekts.
ReadSinglepublicLiest eine Single-Gleitkommazahl aus dem Stream des Reader-Objekts und gibt sie zurück.
ReadStrpublicLiest einen String im UTF8-Format aus dem Stream des Reader-Objekts und gibt ihn zurück.
ReadStringpublicLiest einen String aus dem Stream des Reader-Objekts und gibt ihn zurück.
ReadValuepublicLiest den Werttypbezeichner des nächsten Elements im Stream des Reader-Objekts, gibt diesen zurück und setzt die Stream-Position auf die Position nach dem Werttypbezeichner.
ReadVarpublicMethoden, die für das Einlesen von bis zu Count Byte aus dem internen Puffer des Reader-Objekts in den angegebenen typisierten Parameter Buffer zuständig sind.
ReadVariantpublicLiest einen Wert mit dem Typ Variant aus dem Stream des Reader-Objekts und gibt ihn zurück.
ReadWideChar (veraltet)publicLiest ein Wide-Zeichen aus dem Stream des Reader-Objekts und gibt den Zeichenwert zurück.
ReadWideString (veraltet)publicLiest einen markierten Wide-String-Wert aus dem Stream des Reader-Objekts und gibt den Inhalt zurück.
ReferenceNameprotected
SafeCallExceptionpublicFängt Exceptions in Methoden ab, die mit der Aufrufkonvention safecall deklariert wurden.
SetNameprotected
SetPositionprotected
SetRootprotected
SkipBytesprotected
SkipComponentprotected
SkipPropertyprotected
SkipSetBodyprotected
SkipValuepublicÜberspringt den nächsten Wert an der aktuellen Position im Stream des Reader-Objekts.
ToStringpublicGibt einen String zurück, der den Klassennamen enthält.
UnitNamepublicGibt den Namen der Unit zurück, in der die Klasse definiert ist.
UnitScopepublicGibt den Unit-Gültigkeitsbereich der Klasse zurück.