ProfileManager.AutomaticSaveEnabled 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得布林值,指出使用者設定檔在 ASP.NET 網頁執行結束時是否會自動儲存。
public:
static property bool AutomaticSaveEnabled { bool get(); };
public static bool AutomaticSaveEnabled { get; }
static member AutomaticSaveEnabled : bool
Public Shared ReadOnly Property AutomaticSaveEnabled As Boolean
屬性值
如果使用者設定檔在 ASP.NET 網頁執行結束時會自動儲存,則為 true
,否則為 false
。 預設為 true
。
例外狀況
嘗試取得 AutomaticSaveEnabled 屬性值,但是不具備至少 Medium 以上的使用權限。
範例
下列組態檔摘錄顯示 ASP.NET 應用程式之 Web.config 檔案之 system.web 區段中的配置檔專案。 它會將應用程式的預設設定檔提供者指定為 SqlProfileProvider 實體,並將屬性設定 automaticSaveEnabled
為 true
。
<profile enabled="true"
automaticSaveEnabled="true"
defaultProvider="SqlProvider">
<providers>
<add name="SqlProvider"
type="System.Web.Profile.SqlProfileProvider"
connectionStringName="SqlServices"
applicationName="MyApplication" />
</providers>
</profile>
備註
屬性 AutomaticSaveEnabled 會指出是否為應用程式啟用使用者配置檔的自動儲存。 如果啟用自動儲存功能, ProfileModule 物件會 ProfileAutoSaving 引發 事件,並在執行 ASP.NET 頁面結束時呼叫 Save 方法 EndRequest 。
屬性 AutomaticSaveEnabled 是使用 automaticSaveEnabled
ASP.NET 應用程式 Web.config 檔案中 設定檔 項目的 屬性來設定。