ResourceManager.MagicNumber Feld
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.