SqlPersonalizationProvider.ResetPersonalizationBlob 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.
Löscht Personalisierungsdaten aus dem zugrunde liegenden Datenspeicher.
protected:
override void ResetPersonalizationBlob(System::Web::UI::WebControls::WebParts::WebPartManager ^ webPartManager, System::String ^ path, System::String ^ userName);
protected override void ResetPersonalizationBlob (System.Web.UI.WebControls.WebParts.WebPartManager webPartManager, string path, string userName);
override this.ResetPersonalizationBlob : System.Web.UI.WebControls.WebParts.WebPartManager * string * string -> unit
Protected Overrides Sub ResetPersonalizationBlob (webPartManager As WebPartManager, path As String, userName As String)
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.
Hinweise
WebPartPersonalization verwendet diese Methode, um Personalisierungsdaten aus der Datenbank zu löschen, wenn ein Websitebenutzer Webpartdaten auf einer Seite zurücksetzt. Wenn username
nicht istnull
, werden Daten mit den User Bereichsdaten gelöscht, andernfalls werden Daten mit dem Shared Bereich gelöscht.
Das SqlPersonalizationProvider -Objekt aktualisiert die LastActivityDate Spalte in der aspnet_Users
Tabelle automatisch jedes Mal, wenn benutzerspezifische Personalisierungsdaten im Kontext einer Seitenanforderung aus der Datenbank gelöscht werden. Dieses Verhalten ermöglicht es anderen ASP.NET Features, den Wert bei der LastActivityDate Verwaltung veralteter Datensätze sowie beim Ermitteln der letzten Benutzeraktivität auf einer Website zu verwenden.