SqlPersonalizationProvider.LoadPersonalizationBlobs 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
根據指定的參數,載入基礎資料存放區中的個人化資料。
protected:
override void LoadPersonalizationBlobs(System::Web::UI::WebControls::WebParts::WebPartManager ^ webPartManager, System::String ^ path, System::String ^ userName, cli::array <System::Byte> ^ % sharedDataBlob, cli::array <System::Byte> ^ % userDataBlob);
protected override void LoadPersonalizationBlobs (System.Web.UI.WebControls.WebParts.WebPartManager webPartManager, string path, string userName, ref byte[] sharedDataBlob, ref byte[] userDataBlob);
override this.LoadPersonalizationBlobs : System.Web.UI.WebControls.WebParts.WebPartManager * string * string * Byte[] * Byte[] -> unit
Protected Overrides Sub LoadPersonalizationBlobs (webPartManager As WebPartManager, path As String, userName As String, ByRef sharedDataBlob As Byte(), ByRef userDataBlob As Byte())
參數
- webPartManager
- WebPartManager
WebPartManager,管理個人化資料。
備註
這個方法會 webPartManager
使用 、 path
和 username
參數作為擷取索引鍵。 傳回的資料包含:
參數 Shared 中
sharedDataBlob
傳回的資料。視索引鍵值而定, User 資料會在 參數中
userDataBlob
傳回。 參數的非null
值userName
表示 User 也會擷取資料。
SqlPersonalizationProvider物件會在每次從頁面要求內容中的資料庫載入使用者特定個人化資料時,自動更新 LastActivityDate aspnet_Users
資料表中的資料行。 此行為可讓其他 ASP.NET 功能在管理過時的資料記錄以及判斷網站上最近的使用者活動時使用 LastActivityDate 屬性。