PersonalizationProvider.ApplicationName 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在衍生類別中覆寫時,取得或設定為提供者設定的應用程式名稱。
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
屬性值
為個人化提供者設定的應用程式。
備註
如果未在設定檔中指定應用程式名稱,但使用web 元件的個人化 (ASP.NET 設定架構) 屬性的 [提供者] 專案,則 ApplicationVirtualPath 會使用屬性的值。
警告
由於單一的預設個人化提供者實例會用於物件所服務的所有要求 HttpApplication ,因此您可以同時執行多個要求,每個要求都嘗試設定 ApplicationName 屬性值。 ApplicationName對於多個寫入而言,屬性不是安全線程,而且變更 ApplicationName 屬性值可能會導致應用程式的多個使用者發生非預期的行為。 建議您避免程式碼允許使用者設定 ApplicationName 屬性,除非必要。 ApplicationName例如,在管理多個應用程式個人化資料的系統管理應用程式中,可能需要設定屬性。