ResourceManager.CreateFileBasedResourceManager(String, String, Type) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
ResourceManager Zwraca obiekt, który wyszukuje określony katalog zamiast manifestu zestawu dla zasobów.
public:
static System::Resources::ResourceManager ^ CreateFileBasedResourceManager(System::String ^ baseName, System::String ^ resourceDir, Type ^ usingResourceSet);
public static System.Resources.ResourceManager CreateFileBasedResourceManager (string baseName, string resourceDir, Type? usingResourceSet);
public static System.Resources.ResourceManager CreateFileBasedResourceManager (string baseName, string resourceDir, Type usingResourceSet);
static member CreateFileBasedResourceManager : string * string * Type -> System.Resources.ResourceManager
Public Shared Function CreateFileBasedResourceManager (baseName As String, resourceDir As String, usingResourceSet As Type) As ResourceManager
Parametry
- baseName
- String
Główna nazwa zasobów. Na przykład nazwa główna pliku zasobu o nazwie "MyResource.en-US.resources" to "MyResource".
- resourceDir
- String
Nazwa katalogu do wyszukiwania zasobów. resourceDir
może być ścieżką bezwzględną lub ścieżką względną z katalogu aplikacji.
- usingResourceSet
- Type
Typ niestandardowego ResourceSet do użycia. Jeśli null
jest używany domyślny obiekt środowiska uruchomieniowego ResourceSet .
Zwraca
Nowe wystąpienie menedżera zasobów, które przeszukuje określony katalog zamiast manifestu zestawu dla zasobów.
Wyjątki
Parametr baseName
or resourceDir
to null
.
Uwagi
Ta metoda zwraca menedżera zasobów, który pobiera zasoby z pliku resources, który nie jest osadzony w zestawie. Za pomocą tego ResourceManager obiektu można załadować zasoby dla strony ASP.NET lub przetestować implementację ResourceSet . Przykład pobierania zasobów z autonomicznego pliku resources można znaleźć w artykule Pobieranie zasobów .
Ta metoda umożliwia określenie implementacji ResourceSet . Jeśli nie chcesz konkretnej ResourceSet implementacji, ale chcesz użyć niestandardowego formatu pliku zasobów, należy użyć ResourceSet klasy , zastąpić GetDefaultReader metody i GetDefaultWriter i przekazać ten typ do tego konstruktora.
Przestroga
Użycie autonomicznych plików resources w aplikacji ASP.NET spowoduje przerwanie wdrażania XCOPY, ponieważ zasoby pozostaną zablokowane, dopóki nie zostaną jawnie zwolnione przez metodę ReleaseAllResources . Jeśli chcesz wdrożyć zasoby przy użyciu aplikacji ASP.NET, skompiluj pliki resources w zestawy satelitarne.