Udostępnij za pośrednictwem


ResourceManager.MagicNumber Pole

Definicja

Przechowuje liczbę używaną do identyfikowania plików zasobów.

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

Wartość pola

Uwagi

Wartość jest ustawiona na wartość 0xBEEFCACE. Pierwsze cztery bajty domyślnego formatu pliku systemu zawierają 32-bitową liczbę całkowitą podpisaną w formacie mało endianu (zobacz Encoding).

Jeśli element MagicNumber zostanie znaleziony, bajty po nim będą numerem wersji nagłówka ResourceManager , a następnie liczbą wskazującą, ile bajtów należy pominąć, aby przejść do tego nagłówka. Następna liczba wskazuje wersję ResourceManager , która utworzyła nagłówek, a następnie informacje specyficzne dla wersji.

Numer wersji bieżącej implementacji to jeden. Następne bajty są ciągiem z prefiksem długości zawierającym nazwę pliku IResourceReader, który może odczytać ten plik.

Dotyczy