System.Classes.TWriter.WriteSignature

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure WriteSignature;

C++

void __fastcall WriteSignature();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
System.Classes.pas
System.Classes.hpp
System.Classes TWriter

Beschreibung

Schreibt eine Filer-Signatur in den mit dem Writer-Objekt verbundenen Stream.

WriteSignature wird intern von verschiedenen Methoden aufgerufen, die die Filer-Signatur schreiben, bevor sie eine Operation durchführen. Die Methode WriteRootComponent beispielsweise ruft WriteSignature auf, bevor sie ihre Komponente in den Stream schreibt. Durch Überprüfen der Signatur vor dem Laden von Objekten schützen Reader-Objekte sich davor, unbeabsichtigt ungültige oder beschädigte Daten zu lesen.