PersonalizationProvider.SavePersonalizationBlob Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Quando sobrescrito numa classe derivada, guarda os dados brutos de personalização para o armazenamento de dados subjacente.
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())
Parâmetros
- webPartManager
- WebPartManager
A WebPartManager gestão dos dados de personalização.
- path
- String
O caminho para a informação de personalização ser usada como chave de armazenamento de dados.
- userName
- String
O nome de utilizador para a informação de personalização a ser usada como chave.
- dataBlob
- Byte[]
O array de bytes de dados a guardar.
Observações
Este método é a definição abstrata do método utilizado para guardar dados brutos de personalização no armazenamento subjacente.
Implementações derivadas devem usar os webPartManagerparâmetros , path, e userName como chaves de armazenamento. O fornecedor de personalização derivada deve ser capaz de distinguir dados de personalização por página. Além disso, para o estado de uma determinada página, o fornecedor deve ser capaz de distinguir entre Shared e User o âmbito. Se for fornecido um nome não denull utilizador, então o dataBlob parâmetro está dentro User do âmbito; caso contrário, o dataBlob parâmetro é assumido como estando no Shared âmbito.