共用方式為


PersonalizationProvider.ApplicationName 屬性

定義

在衍生類別中覆寫時,取得或設定為提供者設定的應用程式名稱。

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

屬性值

String

為個人化提供者設定的應用程式。

備註

如果未在設定檔中指定應用程式名稱,但使用web 元件的個人化 (ASP.NET 設定架構) 屬性的 [提供者] 專案,則 ApplicationVirtualPath 會使用屬性的值。

警告

由於單一的預設個人化提供者實例會用於物件所服務的所有要求 HttpApplication ,因此您可以同時執行多個要求,每個要求都嘗試設定 ApplicationName 屬性值。 ApplicationName對於多個寫入而言,屬性不是安全線程,而且變更 ApplicationName 屬性值可能會導致應用程式的多個使用者發生非預期的行為。 建議您避免程式碼允許使用者設定 ApplicationName 屬性,除非必要。 ApplicationName例如,在管理多個應用程式個人化資料的系統管理應用程式中,可能需要設定屬性。

適用於