PersonalizationProvider.ResetPersonalizationBlob Metod

Definition

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 .

Gäller för