SqlPersonalizationProvider.SavePersonalizationBlob Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Speichert unformatierte Personalisierungsdaten in die zugrunde liegende Microsoft SQL Server-Datenbank.
protected:
override void SavePersonalizationBlob(System::Web::UI::WebControls::WebParts::WebPartManager ^ webPartManager, System::String ^ path, System::String ^ userName, cli::array <System::Byte> ^ dataBlob);
protected override void SavePersonalizationBlob (System.Web.UI.WebControls.WebParts.WebPartManager webPartManager, string path, string userName, byte[] dataBlob);
override this.SavePersonalizationBlob : System.Web.UI.WebControls.WebParts.WebPartManager * string * string * byte[] -> unit
Protected Overrides Sub SavePersonalizationBlob (webPartManager As WebPartManager, path As String, userName As String, dataBlob As Byte())
Parameter
- webPartManager
- WebPartManager
Der WebPartManager, der die Personalisierungsdaten verwaltet.
- path
- String
Ein PersonalizationScope, der die zu speichernden Personalisierungsinformationen angibt. Dieser Wert darf nicht null
sein.
- userName
- String
Der als Schlüssel zu verwendende Benutzername für die Personalisierungsinformationen im User-Bereich.
- dataBlob
- Byte[]
Das Bytearray der zu speichernden Daten.
Hinweise
Wenn ein Nicht-Benutzernamenull
bereitgestellt wird, enthält der dataBlob
Parameter Personalisierungsdaten für den Bereich. Andernfalls wird davon ausgegangen, dataBlob
dass Daten für User Shared den Bereich enthalten.
Das SqlPersonalizationProvider Objekt aktualisiert die LastActivityDate Spalte in der Tabelle automatisch, wenn benutzerspezifische Personalisierungsdaten im Kontext einer Seitenanforderung in der aspnet_Users
Datenbank gespeichert 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.