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 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.
Pochodne implementacje powinny używać webPartManagerparametrów , pathi userName jako kluczy magazynu. Dostawca personalizacji pochodnej musi być w stanie odróżnić dane 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 niż nazwa użytkownika, dataBlob parametr jest w User zakresie; w przeciwnym razie przyjmuje się, dataBlob że parametr jest w Shared zakresie.