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 veranlasst die Ausführung des Destruktors 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. |