ResourceManager.CreateFileBasedResourceManager(String, String, Type) Methode

Definitie

Retourneert een ResourceManager object dat zoekt in een specifieke map in plaats van een assemblymanifest voor resources.

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);
static member CreateFileBasedResourceManager : string * string * Type -> System.Resources.ResourceManager
Public Shared Function CreateFileBasedResourceManager (baseName As String, resourceDir As String, usingResourceSet As Type) As ResourceManager

Parameters

baseName
String

De hoofdnaam van de resources. Bijvoorbeeld de hoofdnaam voor het resourcebestand met de naam MyResource.en-US.resources is 'MyResource'.

resourceDir
String

De naam van de map om naar de resources te zoeken. resourceDir kan een absoluut pad of een relatief pad uit de toepassingsmap zijn.

usingResourceSet
Type

Het type aangepast dat ResourceSet moet worden gebruikt. Als nullhet standaardruntimeobject ResourceSet wordt gebruikt.

Retouren

Een nieuw exemplaar van een resourcemanager waarmee de opgegeven map wordt doorzocht in plaats van in een assemblymanifest voor resources.

Uitzonderingen

De baseName of resourceDir parameter is null.

Opmerkingen

Deze methode retourneert een resourcemanager die resources ophaalt uit een .resources-bestand dat niet is ingesloten in een assembly. U kunt dit ResourceManager-object gebruiken om resources te laden voor een ASP.NET pagina of om een ResourceSet-implementatie te testen. Zie het artikel Resources ophalen voor een voorbeeld waarmee resources worden opgehaald uit een zelfstandig .resources-bestand.

Met deze methode kunt u een ResourceSet implementatie opgeven. Als u geen specifieke ResourceSet implementatie wilt, maar een aangepaste resourcebestandsindeling wilt gebruiken, moet u afgeleid zijn van de ResourceSet klasse, de GetDefaultReader methoden overschrijven en GetDefaultWriter dat type doorgeven aan deze constructor.

Caution

Als u zelfstandige .resources-bestanden in een ASP.NET-app gebruikt, wordt de XCOPY-implementatie verbroken, omdat de resources vergrendeld blijven totdat ze expliciet door de ReleaseAllResources methode worden vrijgegeven. Als u resources wilt implementeren met uw ASP.NET-apps, compileert u uw .resources-bestanden in satellietassembly's.

Van toepassing op