ResourceManager.CreateFileBasedResourceManager(String, String, Type) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.en-US.resources" adlı kaynak dosyasının kök adı "MyResource" şeklindedir.
- resourceDir
- String
Kaynakları aramak için dizinin adı. resourceDir
mutlak bir yol veya uygulama dizininden 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
Kaynaklar için derleme bildirimi yerine belirtilen dizinde arama yapılan yeni bir kaynak yöneticisi örneği.
Özel durumlar
baseName
veya resourceDir
parametresidirnull
.
Açıklamalar
Bu yöntem, bir derlemeye katıştırılmayan bir .resources dosyasından kaynakları alan bir kaynak yöneticisi döndürür. Bir ASP.NET sayfasının kaynaklarını yüklemek veya bir ResourceSet uygulamayı test etmek için bu ResourceManager nesneyi kullanabilirsiniz. Tek başına .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 GetDefaultWriter yöntemlerini geçersiz kılmalı GetDefaultReader ve bu türü bu oluşturucuya geçirmelisiniz.
Dikkat
Tek başına .resources dosyalarının bir ASP.NET uygulamasında kullanılması XCOPY dağıtımını bozar, çünkü kaynaklar yöntemi tarafından ReleaseAllResources açıkça serbest bırakılana kadar kilitli kalır. kaynakları ASP.NET uygulamalarınızla dağıtmak istiyorsanız.resources dosyalarınızı uydu derlemeleri halinde derleyin.