PersonalizationProvider.ResetPersonalizationBlob Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Wanneer deze worden overschreven in een afgeleide klasse, verwijdert u onbewerkte persoonlijke gegevens uit het onderliggende gegevensarchief.
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)
Parameters
- webPartManager
- WebPartManager
Het WebPartManager beheren van de persoonlijke gegevens.
- path
- String
Het pad voor persoonlijke gegevens die moeten worden gebruikt als de sleutel voor het gegevensarchief.
- userName
- String
De gebruikersnaam voor persoonlijke gegevens die moeten worden gebruikt als de sleutel voor het gegevensarchief.
Opmerkingen
Klassen die zijn afgeleid van PersonalizationProvider en deze methode implementeren, moeten de webPartManager, pathen userName parameters als opslagsleutels gebruiken. Afgeleide implementaties moeten het gegevensarchief wijzigen, zodat persoonlijke gegevens voor opgegeven opslagsleutels effectief worden verwijderd. Het is aan de afgeleide implementaties hoe ze dit fysiek bereiken.
De afgeleide personalisatieprovider moet persoonsgegevens per pagina kunnen onderscheiden. Bovendien moet de personalisatieprovider voor de status van een bepaalde pagina onderscheid kunnen maken tussen Shared en User bereikgegevens. Als er een niet-gebruikersnaamnull is opgegeven, is de resetbewerking van toepassing op het User bereik. Anders is de resetbewerking van toepassing op het Shared bereik.