PersonalizationProvider.ApplicationName Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Při přepsání v odvozené třídě získá nebo nastaví název aplikace nakonfigurované pro zprostředkovatele.
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
Hodnota vlastnosti
Aplikace nakonfigurovaná pro zprostředkovatele přizpůsobení.
Poznámky
Pokud není v konfiguračním souboru zadán název aplikace pomocí elementu providers pro přizpůsobení pro atribut webParts (ASP.NET Settings Schema), použije se hodnota ApplicationVirtualPath vlastnosti.
Upozornění
Vzhledem k tomu, že jedna, výchozí instance zprostředkovatele přizpůsobení se používá pro všechny požadavky obsluhované objektem HttpApplication , můžete mít spuštěných více požadavků současně, přičemž každý pokus o nastavení ApplicationName hodnoty vlastnosti. Vlastnost ApplicationName není bezpečná pro více zápisů z více vláken a změna ApplicationName hodnoty vlastnosti může vést k neočekávanému chování více uživatelů aplikace. Doporučuje se vyhnout kódu, který uživatelům umožňuje nastavit ApplicationName vlastnost, pokud není vyžadována. ApplicationName Nastavení vlastnosti může být vyžadováno například v aplikaci pro správu, která spravuje data přizpůsobení pro více aplikací.