ResourceManager.CreateFileBasedResourceManager(String, String, Type) Метод

Определение

ResourceManager Возвращает объект, который выполняет поиск определенного каталога вместо манифеста сборки для ресурсов.

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

Параметры

baseName
String

Корневое имя ресурсов. Например, корневое имя файла ресурса с именем MyResource.en-US.resources— MyResource.

resourceDir
String

Имя каталога для поиска ресурсов. resourceDir может быть абсолютным путем или относительным путем из каталога приложения.

usingResourceSet
Type

Тип используемого пользовательского ResourceSet . Если nullиспользуется объект среды выполнения ResourceSet по умолчанию.

Возвращаемое значение

Новый экземпляр диспетчера ресурсов, который выполняет поиск указанного каталога вместо манифеста сборки для ресурсов.

Исключения

Значение baseName или resourceDir параметр null.

Комментарии

Этот метод возвращает диспетчер ресурсов, который извлекает ресурсы из файла ресурсов, который не внедрен в сборку. Этот объект ResourceManager можно использовать для загрузки ресурсов на страницу ASP.NET или для проверки реализации ResourceSet. Пример получения ресурсов из автономного файла ресурсов см. в статье "Извлечение ресурсов ".

Этот метод позволяет указать реализацию ResourceSet . Если вы не хотите определенную ResourceSet реализацию, но хотите использовать пользовательский формат файла ресурсов, следует наследовать от ResourceSet класса, переопределить GetDefaultReader методы и GetDefaultWriter передать этот тип этому конструктору.

Предостережение

Использование автономных файлов ресурсов в приложении ASP.NET прерывает развертывание XCOPY, так как ресурсы остаются заблокированными, пока они не будут явно освобождены методом ReleaseAllResources. Если вы хотите развернуть ресурсы с помощью приложений ASP.NET, скомпилируйте файлы ресурсов в вспомогательные сборки.

Применяется к