Freigeben über


SqlPersonalizationProvider.LoadPersonalizationBlobs Methode

Definition

Lädt auf der Grundlage der angegebenen Parameter Personalisierungsdaten aus dem zugrunde liegenden Datenspeicher.

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

Parameter

webPartManager
WebPartManager

Der WebPartManager, der die Personalisierungsdaten verwaltet.

path
String

Der als Abrufschlüssel zu verwendende Pfad für die Personalisierungsinformationen im Shared-Bereich.

userName
String

Der als Abrufschlüssel zu verwendende Benutzername für die Personalisierungsinformationen im User-Bereich.

sharedDataBlob
Byte[]

Die zurückgegebenen Daten für den Shared-Bereich.

userDataBlob
Byte[]

Die zurückgegebenen Daten für den User-Bereich.

Hinweise

Diese Methode verwendet die webPartManager, pathund username parameter als Abrufschlüssel. Die zurückgegebenen Daten enthalten:

  • Die Shared im Parameter zurückgegebenen sharedDataBlob Daten.

  • Abhängig von den userDataBlob Schlüsselwerten User werden Daten im Parameter zurückgegeben. Ein Nichtwertnull für den userName Parameter gibt an, dass User auch Daten abgerufen werden.

Das SqlPersonalizationProvider Objekt aktualisiert die LastActivityDate Spalte in der Tabelle automatisch, wenn benutzerspezifische Personalisierungsdaten aus der aspnet_Users Datenbank im Kontext einer Seitenanforderung geladen werden. Dieses Verhalten ermöglicht es anderen ASP.NET Features, die LastActivityDate Eigenschaft beim Verwalten von veralteten Datensätzen zu verwenden, sowie die Bestimmung der zuletzt verwendeten Benutzeraktivitäten auf einer Website.

Gilt für