PersonalizationAdministration.ApplicationName Özellik
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.
Sağlayıcı tarafından belirtilen uygulamanın adını alır veya ayarlar.
public:
static property System::String ^ ApplicationName { System::String ^ get(); void set(System::String ^ value); };
public static string ApplicationName { get; set; }
static member ApplicationName : string with get, set
Public Shared Property ApplicationName As String
Özellik Değeri
Uygulama adı.
Özel durumlar
Yapılandırmada tanımlanan bir kişiselleştirme sağlayıcısının sağlayıcısı doğru türde değil.
Yapılandırılmış kişiselleştirme sağlayıcılarından birinin örneğini oluşturmaya ve başlatmaya çalışırken bir yapılandırma özel durumu oluştu.
-veya-
Yapılandırmada tanımlanan varsayılan kişiselleştirme sağlayıcısı bulunamadı.
Açıklamalar
Uygulama adı, kişiselleştirme sağlayıcısı tarafından alınan ve kaydedilen verileri etkiler ve birden çok uygulamanın aynı uygulama adını ayarlayarak verileri paylaşmasına veya farklı uygulama adları belirterek verileri aynı veritabanında bölümlemesini sağlar. Uygulama adı, Web.config veya System.config dosyasının kişiselleştirme sağlayıcısı bölümünde bulunur.
Dikkat
Bir nesne tarafından HttpApplication sunulan tüm istekler için tek bir varsayılan profil sağlayıcısı örneği kullanıldığından, eşzamanlı olarak yürütülen ve özellik değerini ayarlamaya ApplicationName çalışan birden çok isteğiniz olabilir. Özelliği ApplicationName , birden çok yazma işlemi için iş parçacığı açısından güvenli değildir ve özellik değerinin ApplicationName değiştirilmesi, uygulamanın birden çok kullanıcısı için beklenmeyen davranışlara neden olabilir. Kullanıcıların gerekli olmadıkça özelliği ayarlamasına ApplicationName izin vermek için koddan kaçınmanız önerilir. Özelliğini ayarlamanın ApplicationName gerekebileceği bir uygulamaya örnek olarak, birden çok uygulama için profil verilerini yöneten bir yönetim uygulaması gösterilebilir. Böyle bir uygulama Web uygulaması değil tek kullanıcılı bir uygulama olmalıdır.