PersonalizationProvider.SavePersonalizationBlob Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Po zastąpieniu w klasie pochodnej zapisuje nieprzetworzone dane personalizacji w bazowym magazynie danych.
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())
Parametry
- webPartManager
- WebPartManager
Zarządzanie WebPartManager danymi personalizacji.
- path
- String
Ścieżka do informacji o personalizacji, które mają być używane jako klucz magazynu danych.
- userName
- String
Nazwa użytkownika dla informacji o personalizacji, które mają być używane jako klucz.
- dataBlob
- Byte[]
Tablica bajtów danych do zapisania.
Uwagi
Ta metoda jest abstrakcyjną definicją metody używanej do zapisywania pierwotnych danych personalizacji w bazowym magazynie danych.
Implementacje pochodne powinny używać webPartManager
parametrów , path
i userName
jako kluczy magazynu. Dostawca pochodnej personalizacji musi mieć możliwość odróżnienia danych personalizacji na poszczególnych stronach. Ponadto w przypadku stanu danej strony dostawca musi mieć możliwość rozróżnienia między zakresem Shared i User . Jeśli podano innąnull
nazwę użytkownika, dataBlob
parametr znajduje się w User zakresie; w przeciwnym razie zakłada się, dataBlob
że parametr znajduje się w Shared zakresie.