SqlPersonalizationProvider.LoadPersonalizationBlobs Metoda

Definicja

Ładuje dane personalizacji z bazowego magazynu danych na podstawie określonych parametrów.

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())

Parametry

webPartManager
WebPartManager

Zarządzanie WebPartManager danymi personalizacji.

path
String

Ścieżka do informacji o personalizacji w Shared zakresie, który ma być używany jako klucz pobierania.

userName
String

Nazwa użytkownika informacji o personalizacji w User zakresie, który ma być używany jako klucz pobierania.

sharedDataBlob
Byte[]

Zwrócone dane dla Shared zakresu.

userDataBlob
Byte[]

Zwrócone dane dla User zakresu.

Uwagi

Ta metoda używa parametrów webPartManager, pathi username jako kluczy pobierania. Zwrócone dane zawierają:

  • Dane Shared zwrócone w parametrze sharedDataBlob .

  • W zależności od wartości User klucza dane są zwracane w parametrze userDataBlob . Wartość nie-null parametru userName wskazuje, że User dane są również pobierane.

SqlPersonalizationProvider Obiekt automatycznie aktualizuje kolumnę LastActivityDate w aspnet_Users tabeli za każdym razem, gdy dane personalizacji specyficzne dla użytkownika są ładowane z bazy danych w kontekście żądania strony. To zachowanie umożliwia innym ASP.NET funkcji używania LastActivityDate właściwości podczas zarządzania nieaktualnymi rekordami danych, a także określania ostatnich działań użytkownika w witrynie.

Dotyczy