ResourceManager.CreateFileBasedResourceManager(String, String, Type) Método

Definición

Devuelve un objeto ResourceManager que busca un directorio específico en lugar de en el manifiesto del ensamblado para recursos.

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

Parámetros

baseName
String

Nombre raíz de los recursos. Por ejemplo, el nombre raíz del archivo de recursos denominado "MyResource.en-US.resources" es "MyResource".

resourceDir
String

Nombre del directorio donde se van a buscar los recursos. resourceDir puede ser una ruta de acceso absoluta o una ruta de acceso relativa del directorio de la aplicación.

usingResourceSet
Type

Tipo del objeto ResourceSet personalizado que se va a usar. Si es null, se usa el objeto predeterminado ResourceSet en tiempo de ejecución.

Devoluciones

Una nueva instancia de un administrador de recursos que busca en el directorio especificado en lugar de un manifiesto del ensamblado para los recursos.

Excepciones

El parámetro baseName o resourceDir es null.

Comentarios

Este método devuelve un administrador de recursos que recupera los recursos de un archivo .resources que no está incrustado en un ensamblado. Puede usar este ResourceManager objeto para cargar recursos para una página de ASP.NET o para probar una ResourceSet implementación. Para obtener un ejemplo que recupera recursos de un archivo .resources independiente, consulte el artículo Recuperación de recursos .

Este método permite especificar una ResourceSet implementación. Si no desea una implementación específica ResourceSet , pero desea usar un formato de archivo de recursos personalizado, debe derivar de la ResourceSet clase , invalidar los GetDefaultReader métodos y GetDefaultWriter y pasar ese tipo a este constructor.

Precaución

El uso de archivos .resources independientes en una aplicación de ASP.NET interrumpirá la implementación de XCOPY, ya que los recursos permanecen bloqueados hasta que el método los ReleaseAllResources libere explícitamente. Si quiere implementar recursos con las aplicaciones de ASP.NET, compile los archivos .resources en ensamblados satélite.

Se aplica a