Methoden von System.Classes.TReader
GeerbteProtected
| AfterConstruction | public | Reagiert, nachdem der letzte Konstruktor ausgeführt wurde. |
| BeforeDestruction | public | Reagiert, bevor der erste Destruktor ausgeführt wird. |
| BeginReferences | public | Startet die Ausführung eines Befehlsblocks, der solche Komponenten liest, die Referenzen auf andere Komponenten enthalten können. |
| CheckDisposed | protected | |
| CheckValue | public | Überprüft, ob der nächste aus dem Stream zu lesende Wert einen bestimmten Typ hat. |
| ClassInfo | public | Gibt einen Zeiger auf die Tabelle mit den Laufzeittypinformationen (RTTI) für den Objekttyp zurück. |
| ClassName | public | Gibt in einem String den Typ einer Objektinstanz zurück (nicht den Typ der als Argument übergebenen Variable). |
| ClassNameIs | public | Ermittelt, ob ein Objekt einen bestimmten Typ besitzt. |
| ClassParent | public | Gibt den Typ des direkten Vorfahren einer Klasse zurück. |
| ClassType | public | Gibt die Klassenreferenz der Objektklasse zurück. |
| CleanupInstance | public | Übernimmt in einer Klasse die Instanzauflösung von langen Strings, Varianten und Schnittstellenvariablen. |
| CopyValue | public | Kopiert Daten, während Komponenten gelesen werden. |
| Create | public | |
| DefaultHandler | public | Stellt eine Schnittstelle für eine Methode bereit, die die Botschafts-Records verarbeitet. |
| DefineBinaryProperty | public | Definiert binäre Daten, die das Reader-Objekt so liest, als ob es sich um eine published-Eigenschaft handeln würde. |
| DefineProperty | public | Definiert vom Reader-Objekt gelesene Daten so, als handelte es sich um eine published-Eigenschaft. |
| Destroy | public | Verschiebt die aktuelle Position des Streams zurück zum Anfang. Anschließend wird der geerbte Destruktor aufgerufen. |
| Dispatch | public | Ruft auf der Grundlage des Parameters Message Methoden zur Botschaftsverarbeitung auf. |
| DisposeOf | public | DisposeOf erzwingt die Ausführung des Destruktorcodes in einem Objekt. |
| EndOfList | public | Gibt das Ende einer Gruppe von Elementen an, die sequentiell aus dem Stream eingelesen werden. |
| EndReferences | public | Beendet einen Codeblock, der solche Komponenten aus dem Stream des Reader-Objekts liest, die gegenseitige Referenzen enthalten können. |
| Equals | public | Überprüft, ob die aktuelle Instanz und der Obj-Parameter gleich sind. |
| Error | protected | |
| FieldAddress | public | Liefert die Adresse eines als published deklarierten Objektfeldes. |
| FindAncestorComponent | protected | |
| FindMethod | protected | |
| FindMethodInstance | protected | |
| FixupReferences | public | Löst Referenzen auf, wenn Eigenschaften aus einem Stream gelesen werden, die von einer anderen Komponente repräsentiert werden. |
| FlushBuffer | public | Synchronisiert den Puffer des Readers mit dem Puffer des zugeordneten Streams. |
| Free | public | Löst die Instanz eines Objekts auf und gibt nötigenfalls den zugehörigen Speicher frei. |
| FreeInstance | public | Gibt den Speicherbereich frei, der mit einem vorangegangenen Aufruf der Methode NewInstance reserviert wurde. |
| GetDisposed | protected | |
| GetHashCode | public | Gibt einen Integerwert zurück, der den Hash-Code enthält. |
| GetInterface | public | Ermittelt eine angegebene Schnittstelle. |
| GetInterfaceEntry | public | Liefert den Eintrag für eine bestimmte, in einer Klasse implementierte Schnittstelle zurück. |
| GetInterfaceTable | public | Gibt einen Zeiger auf eine Struktur zurück, die alle für eine bestimmte Klasse definierten Schnittstellen enthält. |
| InheritsFrom | public | Legt die Art der Beziehung zwischen zwei Objekttypen fest. |
| InitInstance | public | Setzt 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. |
| InstanceSize | public | Gibt für jede Instanz des Objekttyps die Größe in Byte zurück. |
| MethodAddress | public | Gibt die Adresse einer Klassenmethode anhand des Namens zurück. |
| MethodName | public | Gibt den Namen einer Klassenmethode per Adresse zurück. |
| NewInstance | public | Weist für eine Instanz eines Objekttyps Speicher zu und gibt einen Zeiger auf die neue Instanz zurück. |
| NextValue | public | Liest den Werttypbezeichner des nächsten Elements im Stream des Reader-Objekts und gibt diesen zurück, ohne die Stream-Position zu verschieben. |
| PropertyError | protected | |
| QualifiedClassName | public | Gibt den qualifizierten Namen der Klasse zurück. |
| Read | public | Liest Daten aus dem zugehörigen Stream. |
| ReadBoolean | public | Liest einen booleschen Werttypbezeichner aus dem Stream des Reader-Objekts und gibt den entsprechenden booleschen Wert zurück. |
| ReadChar | public | Liest ein Zeichen aus dem Stream des Reader-Objekts und gibt es zurück. |
| ReadCollection | public | Liest alle Sammlungselemente der angegebenen Collection aus dem Stream des Reader-Objekts. |
| ReadComponent | public | Liest die angegebene Component an der aktuellen Position des Reader-Streams und gibt die abgerufene Komponente zurück. |
| ReadComponents | public | Liest eine Liste untergeordneter Komponenten aus dem Stream des Reader-Objekts. |
| ReadCurrency | public | Liest einen Wert mit dem Typ Currency aus dem Stream des Reader-Objekts und gibt ihn zurück. |
| ReadData | protected | |
| ReadDate | public | Liest einen Wert mit dem Typ TDateTime aus dem Stream des Reader-Objekts und gibt ihn zurück. |
| ReadDouble | public | Liest eine Double-Gleitkommazahl aus dem Stream des Reader-Objekts und gibt sie zurück. |
| ReadFloat | public | Liest eine Extended-Gleitkommazahl aus dem Stream des Reader-Objekts und gibt sie zurück. |
| ReadIdent | public | Liest einen Wert mit dem Typ String aus dem Stream des Reader-Objekts und gibt ihn zurück. |
| ReadInt64 | public | Liest einen 64-Bit-Integerwert aus dem Stream des Reader-Objekts und gibt ihn zurück. |
| ReadInteger | public | Liest eine Integerzahl aus dem Stream des Reader-Objekts und gibt sie zurück. |
| ReadListBegin | public | Liest einen Werttypbezeichner für den Beginn der Liste aus dem Stream des Reader-Objekts. |
| ReadListEnd | public | Liest einen Werttypbezeichner für das Ende der Liste aus dem Stream des Reader-Objekts. |
| ReadPrefix | public | Liest für eine Komponente vorläufige Informationen über die Vererbung auf Formularebene. |
| ReadProperty | protected | |
| ReadPropValue | protected | |
| ReadRootComponent | public | Liest eine Komponente und alle untergeordneten Komponenten aus dem Stream des Reader-Objekts. |
| ReadSet | protected | |
| ReadSignature | public | Liest die Filer-Signatur aus dem Stream des Reader-Objekts. |
| ReadSingle | public | Liest eine Single-Gleitkommazahl aus dem Stream des Reader-Objekts und gibt sie zurück. |
| ReadStr | public | Liest einen String im UTF8-Format aus dem Stream des Reader-Objekts und gibt ihn zurück. |
| ReadString | public | Liest einen String aus dem Stream des Reader-Objekts und gibt ihn zurück. |
| ReadValue | public | Liest 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. |
| ReadVar | public | Methoden, 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. |
| ReadVariant | public | Liest einen Wert mit dem Typ Variant aus dem Stream des Reader-Objekts und gibt ihn zurück. |
| ReadWideChar (veraltet) | public | Liest ein Wide-Zeichen aus dem Stream des Reader-Objekts und gibt den Zeichenwert zurück. |
| ReadWideString (veraltet) | public | Liest einen markierten Wide-String-Wert aus dem Stream des Reader-Objekts und gibt den Inhalt zurück. |
| ReferenceName | protected | |
| SafeCallException | public | Fängt Exceptions in Methoden ab, die mit der Aufrufkonvention safecall deklariert wurden. |
| SetName | protected | |
| SetPosition | protected | |
| SetRoot | protected | |
| SkipBytes | protected | |
| SkipComponent | protected | |
| SkipProperty | protected | |
| SkipSetBody | protected | |
| SkipValue | public | Überspringt den nächsten Wert an der aktuellen Position im Stream des Reader-Objekts. |
| ToString | public | Gibt einen String zurück, der den Klassennamen enthält. |
| UnitName | public | Gibt den Namen der Unit zurück, in der die Klasse definiert ist. |
| UnitScope | public | Gibt den Unit-Gültigkeitsbereich der Klasse zurück. |