Udostępnij za pośrednictwem


ResourceManager Klasa

Definicja

Reprezentuje menedżera zasobów, który zapewnia wygodny dostęp do zasobów specyficznych dla kultury w czasie wykonywania.

public ref class ResourceManager
public class ResourceManager
[System.Serializable]
public class ResourceManager
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class ResourceManager
type ResourceManager = class
[<System.Serializable>]
type ResourceManager = class
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type ResourceManager = class
Public Class ResourceManager
Dziedziczenie
ResourceManager
Pochodne
Atrybuty

Uwagi

Aby uzyskać więcej informacji na temat tego interfejsu API, zobacz dodatkowe uwagi dotyczące interfejsu API dla usługi ResourceManager.

Konstruktory

ResourceManager()

Inicjuje nowe wystąpienie klasy ResourceManager z domyślnymi wartościami.

ResourceManager(String, Assembly)

Inicjuje ResourceManager nowe wystąpienie klasy, które wyszukuje zasoby zawarte w plikach o określonej nazwie głównej w danym zestawie.

ResourceManager(String, Assembly, Type)

Inicjuje ResourceManager nowe wystąpienie klasy używającej określonej ResourceSet klasy do wyszukiwania zasobów zawartych w plikach o określonej nazwie głównej w danym zestawie.

ResourceManager(Type)

Inicjuje ResourceManager nowe wystąpienie klasy, która wyszukuje zasoby w zestawach satelitarnych na podstawie informacji z określonego obiektu typu.

Pola

BaseNameField

Określa nazwę główną plików zasobów, które wyszukują ResourceManager zasoby.

HeaderVersionNumber

Określa wersję nagłówków plików zasobów, których bieżąca implementacja ResourceManager może interpretować i tworzyć.

MagicNumber

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

MainAssembly

Określa główny zestaw zawierający zasoby.

ResourceSets
Przestarzałe.

Zawiera obiekt Hashtable , który zwraca mapowanie z kultur na ResourceSet obiekty.

Właściwości

BaseName

Pobiera nazwę główną plików zasobów, które wyszukują ResourceManager zasoby.

FallbackLocation

Pobiera lub ustawia lokalizację, z której mają być pobierane domyślne zasoby rezerwowe.

IgnoreCase

Pobiera lub ustawia wartość wskazującą, czy menedżer zasobów zezwala na wyszukiwanie zasobów bez uwzględniania wielkości liter w GetString(String) metodach i GetObject(String) .

ResourceSetType

Pobiera typ obiektu zestawu zasobów używany przez menedżera zasobów do konstruowania ResourceSet obiektu.

Metody

CreateFileBasedResourceManager(String, String, Type)

ResourceManager Zwraca obiekt, który wyszukuje określony katalog zamiast manifestu zestawu dla zasobów.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetNeutralResourcesLanguage(Assembly)

Zwraca informacje specyficzne dla kultury dla domyślnych zasobów zestawu głównego przez pobranie wartości atrybutu NeutralResourcesLanguageAttribute w określonym zestawie.

GetObject(String)

Zwraca wartość określonego zasobu innego niż ciąg.

GetObject(String, CultureInfo)

Pobiera wartość określonego zasobu bez ciągu zlokalizowanego dla określonej kultury.

GetResourceFileName(CultureInfo)

Generuje nazwę pliku zasobu dla danego CultureInfo obiektu.

GetResourceSet(CultureInfo, Boolean, Boolean)

Pobiera zestaw zasobów dla określonej kultury.

GetSatelliteContractVersion(Assembly)

Zwraca wersję określoną przez SatelliteContractVersionAttribute atrybut w danym zestawie.

GetStream(String)

Zwraca niezarządzany obiekt strumienia pamięci z określonego zasobu.

GetStream(String, CultureInfo)

Zwraca niezarządzany obiekt strumienia pamięci z określonego zasobu przy użyciu określonej kultury.

GetString(String)

Zwraca wartość określonego zasobu ciągu.

GetString(String, CultureInfo)

Zwraca wartość zasobu ciągu zlokalizowanego dla określonej kultury.

GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
InternalGetResourceSet(CultureInfo, Boolean, Boolean)

Zawiera implementację do znajdowania zestawu zasobów.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ReleaseAllResources()

Informuje menedżera zasobów o wywołaniu metody na wszystkich ResourceSet obiektach i zwolnieniu Close() wszystkich zasobów.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Bezpieczeństwo wątkowe

Ten typ jest bezpieczny wątkowo.

Zobacz też