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 in einer abgeleiteten Klasse überschrieben, werden Personalisierungsrohdaten 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
Der WebPartManager, der die Personalisierungsdaten verwaltet.
- path
- String
Der Pfad für Personalisierungsinformationen, der als Datenspeicherschlüssel verwendet werden soll.
- userName
- String
Der Benutzername für Personalisierungsinformationen, der als Datenspeicherschlüssel verwendet werden soll.
Hinweise
Klassen, die von PersonalizationProvider dieser Methode abgeleitet und implementiert werden, sollten die webPartManager
Parameter , path
und userName
als Speicherschlüssel verwenden. Abgeleitete Implementierungen müssen den Datenspeicher so ändern, dass 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 auf Seitenbasis zu unterscheiden. Darüber hinaus muss der Personalisierungsanbieter für den Zustand einer bestimmten Seite in der Lage sein, zwischen Shared 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.