PersonalizationProvider.SavePersonalizationBlob 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 viene sottoposto a override in una classe derivata, salva i dati sulla personalizzazione non elaborati nell'archivio dati sottostante.
protected:
abstract void SavePersonalizationBlob(System::Web::UI::WebControls::WebParts::WebPartManager ^ webPartManager, System::String ^ path, System::String ^ userName, cli::array <System::Byte> ^ dataBlob);
protected abstract void SavePersonalizationBlob (System.Web.UI.WebControls.WebParts.WebPartManager webPartManager, string path, string userName, byte[] dataBlob);
abstract member SavePersonalizationBlob : System.Web.UI.WebControls.WebParts.WebPartManager * string * string * byte[] -> unit
Protected MustOverride Sub SavePersonalizationBlob (webPartManager As WebPartManager, path As String, userName As String, dataBlob As Byte())
Parametri
- webPartManager
- WebPartManager
Oggetto WebPartManager che consente la gestione dei dati sulla personalizzazione.
- path
- String
Percorso per le informazioni sulla personalizzazione da utilizzare come chiave dell'archivio dati.
- userName
- String
Nome utente per le informazioni sulla personalizzazione da utilizzare come chiave.
- dataBlob
- Byte[]
Matrice di byte dei dati da salvare.
Commenti
Questo metodo è la definizione astratta del metodo utilizzato per salvare i dati sulla personalizzazione non elaborati nell'archivio dati sottostante.
Le implementazioni derivate devono usare webPartManager
i parametri , e come chiavi di path
userName
archiviazione. Il provider di personalizzazioni derivate deve essere in grado di distinguere i dati sulla personalizzazione per pagina. Inoltre, per lo stato di una determinata pagina, il provider deve essere in grado di distinguere tra Shared e User l'ambito. Se viene specificato un nome utente non , il parametro è nell'ambito; in caso contrario, si presuppone che il parametro null
dataBlob
sia User dataBlob
Shared nell'ambito.