ResourceManager.CreateFileBasedResourceManager(String, String, Type) Yöntem

Tanım

ResourceManager Kaynaklar için derleme bildirimi yerine belirli bir dizinde arama yapılan bir nesne döndürür.

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

Parametreler

baseName
String

Kaynakların kök adı. Örneğin, "MyResource" adlı kaynak dosyasının kök adı.en-US.resources", "MyResource" şeklindedir.

resourceDir
String

Kaynakları aramak için dizinin adı. resourceDir , uygulama dizininden mutlak bir yol veya göreli bir yol olabilir.

usingResourceSet
Type

Kullanılacak özel ResourceSet türü. ise null, varsayılan çalışma zamanı ResourceSet nesnesi kullanılır.

Döndürülenler

Kaynak yöneticisinin kaynaklar için derleme bildirimi yerine belirtilen dizinde arama yaptığı yeni bir örneği.

Özel durumlar

baseName veya resourceDir parametresidirnull.

Açıklamalar

Bu yöntem, bir derlemeye ekli olmayan bir .resources dosyasından kaynakları alan bir kaynak yöneticisi döndürür. Bu ResourceManager nesnesini kullanarak bir ASP.NET sayfasının kaynaklarını yükleyebilir veya ResourceSet uygulamasını test edebilirsiniz. Tek başına bir .resources dosyasından kaynakları alan bir örnek için Kaynakları Alma makalesine bakın.

Bu yöntem, bir ResourceSet uygulama belirtmenize olanak tanır. Belirli ResourceSet bir uygulama istemiyorsanız ancak özel bir kaynak dosyası biçimi kullanmak istiyorsanız sınıfından ResourceSet türetmeli, ve GetDefaultReader yöntemlerini geçersiz kılmalı GetDefaultWriter ve bu türü bu oluşturucuya geçirmelisiniz.

Caution

ASP.NET uygulamasında bağımsız .resources dosyalarının kullanılması, kaynaklar ReleaseAllResources yöntemi tarafından açıkça serbest bırakılıncaya kadar kilitli kaldığından, XCOPY dağıtımını bozar. kaynakları ASP.NET uygulamalarınızla dağıtmak istiyorsanız.resources dosyalarınızı uydu derlemelerine derleyin.

Şunlara uygulanır