PersonalizationProvider.ResetPersonalizationBlob Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
När de åsidosättas i en härledd klass tar bort rådata för anpassning från det underliggande datalagret.
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)
Parametrar
- webPartManager
- WebPartManager
Hantering WebPartManager av anpassningsdata.
- path
- String
Sökvägen för anpassningsinformation som ska användas som datalagernyckel.
- userName
- String
Användarnamnet för anpassningsinformation som ska användas som datalagernyckel.
Kommentarer
Klasser som härleds från PersonalizationProvider och implementerar den här metoden bör använda parametrarna webPartManager, pathoch userName som lagringsnycklar. Härledda implementeringar måste ändra datalagret så att anpassningsdata för angivna lagringsnycklar tas bort effektivt. Det är upp till de härledda implementeringarna att göra detta fysiskt.
Den härledda personanpassningsprovidern måste kunna särskilja anpassningsdata per sida. För en viss sidas tillstånd måste personanpassningsprovidern dessutom kunna skilja mellan Shared data och User omfångsdata. Om ett icke-användarnamnnull anges gäller återställningsåtgärden för omfånget User . Annars gäller återställningsåtgärden för omfånget Shared .