PersonalizationProvider.ResetPersonalizationBlob Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Quando sottoposto a override in una classe derivata, elimina i dati di personalizzazione non elaborati dall'archivio dati sottostante.
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)
Parametri
- webPartManager
- WebPartManager
Oggetto WebPartManager che gestisce i dati di personalizzazione.
- path
- String
Percorso delle informazioni di personalizzazione da usare come chiave dell'archivio dati.
- userName
- String
Nome utente per le informazioni di personalizzazione da usare come chiave dell'archivio dati.
Commenti
Le classi che derivano da PersonalizationProvider e implementano questo metodo devono usare i webPartManagerparametri , pathe userName come chiavi di archiviazione. Le implementazioni derivate devono modificare l'archivio dati in modo che i dati di personalizzazione per le chiavi di archiviazione fornite vengano eliminati in modo efficace. Spetta alle implementazioni derivate come eseguire questa operazione fisicamente.
Il provider di personalizzazione derivato deve essere in grado di distinguere i dati di personalizzazione per pagina. Inoltre, per lo stato di una determinata pagina, il provider di personalizzazione deve essere in grado di distinguere tra Shared i dati di ambito e User . Se viene specificato unnull nome non utente, l'operazione di reimpostazione si applica all'ambito User ; in caso contrario, l'operazione di reimpostazione si applica all'ambito Shared .