Udostępnij za pośrednictwem


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 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 webPartManagerparametrów , 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ść innejnull niż userName parametr wskazuje, że User dane również są pobierane.

Obiekt SqlPersonalizationProvider 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 pozwala innym funkcjom ASP.NET używać LastActivityDate właściwości podczas zarządzania nieaktualnymi rekordami danych, a także określania ostatnich działań użytkownika w witrynie.

Dotyczy