Freigeben über


ResourceManager.MagicNumber Feld

Definition

Enthält die für die Identifizierung von Ressourcendateien verwendete Nummer.

public: static initonly int MagicNumber;
public static readonly int MagicNumber;
 staticval mutable MagicNumber : int
Public Shared ReadOnly MagicNumber As Integer 

Feldwert

Hinweise

Der Wert ist auf 0xBEEFCACE festgelegt. Die ersten vier Bytes des Standarddateiformats des Systems enthalten eine 32-Bit-Ganzzahl mit Vorzeichen im Little-Endian-Format (siehe Encoding).

Wenn gefunden MagicNumber wird, sind die folgenden Bytes eine Versionsnummer für einen ResourceManager Header, gefolgt von einer Zahl, die angibt, wie viele Bytes übersprungen werden sollen, um diesen Header zu überschreiten. Die nächste Zahl gibt die Version der an, die ResourceManager den Header erstellt hat, gefolgt von versionsspezifischen Informationen.

Die Versionsnummer für die aktuelle Implementierung ist 1. Die nächsten Bytes sind eine längenpräfixierte Zeichenfolge, die den Namen eines IResourceReaderenthält, der diese Datei lesen kann.

Gilt für: