PersonalizationProvider.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.
Türetilmiş bir sınıfta geçersiz kılınıldığında, sağlayıcı için yapılandırılan uygulamanın adını alır veya ayarlar.
public:
abstract property System::String ^ ApplicationName { System::String ^ get(); void set(System::String ^ value); };
public abstract string ApplicationName { get; set; }
member this.ApplicationName : string with get, set
Public MustOverride Property ApplicationName As String
Özellik Değeri
Kişiselleştirme sağlayıcısı için yapılandırılan uygulama.
Açıklamalar
Yapılandırma dosyasında webParts (ASP.NET Ayarlar Schema) özniteliği için kişiselleştirme için providers Öğesi kullanılarak bir uygulama adı belirtilmezse özelliğin ApplicationVirtualPath değeri kullanılır.
Dikkat
Bir nesne tarafından sunulan tüm istekler için tek bir varsayılan kişiselleştirme sağlayıcısı örneği kullanılır, çünkü her biri özellik değerini ayarlamaya çalışan birden çok isteğin eşzamanlı olarak HttpApplication ApplicationName yürütülmesini silebilirsiniz. özelliği birden çok yazma için iş parçacığı güvenli değildir ve özellik değerinin değiştirilmesi bir uygulamanın birden çok kullanıcısı için ApplicationName ApplicationName beklenmeyen davranışlara neden olabilir. Gerekli olmadıkça kullanıcıların özelliğini ayarlamasına izin veren kodlardan ApplicationName kaçınmanız önerilir. Özelliğinin ApplicationName ayarı, örneğin, birden çok uygulama için kişiselleştirme verilerini yöneten bir yönetim uygulamasında gerekli olabilir.