PersonalizationProvider.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.
Wenn sie in einer abgeleiteten Klasse überschrieben werden, werden unformatierte Personalisierungsdaten aus dem zugrunde liegenden Datenspeicher gelöscht.
protected:
abstract void ResetPersonalizationBlob(System::Web::UI::WebControls::WebParts::WebPartManager ^ webPartManager, System::String ^ path, System::String ^ userName);
protected abstract void ResetPersonalizationBlob(System.Web.UI.WebControls.WebParts.WebPartManager webPartManager, string path, string userName);
abstract member ResetPersonalizationBlob : System.Web.UI.WebControls.WebParts.WebPartManager * string * string -> unit
Protected MustOverride Sub ResetPersonalizationBlob (webPartManager As WebPartManager, path As String, userName As String)
Parameter
- webPartManager
- WebPartManager
Die WebPartManager Verwaltung der Personalisierungsdaten.
- path
- String
Der Pfad für Personalisierungsinformationen, die als Datenspeicherschlüssel verwendet werden sollen.
- userName
- String
Der Benutzername für Personalisierungsinformationen, die als Datenspeicherschlüssel verwendet werden sollen.
Hinweise
Klassen, die von PersonalizationProvider dieser Methode abgeleitet und implementiert werden, sollten die webPartManager, pathund userName Parameter als Speicherschlüssel verwenden. Abgeleitete Implementierungen müssen den Datenspeicher ändern, sodass Personalisierungsdaten für bereitgestellte Speicherschlüssel effektiv gelöscht werden. Es liegt an den abgeleiteten Implementierungen, wie sie dies physisch erreichen.
Der abgeleitete Personalisierungsanbieter muss in der Lage sein, Personalisierungsdaten pro Seite zu unterscheiden. Darüber hinaus muss der Personalisierungsanbieter für einen bestimmten Seitenzustand in der Lage sein, zwischen Shared Daten und User Bereichsdaten zu unterscheiden. Wenn ein Nichtbenutzernamenull angegeben wird, gilt der Zurücksetzungsvorgang für den User Bereich. Andernfalls gilt der Zurücksetzungsvorgang für den Shared Bereich.