PersonalizationProvider.SavePersonalizationBlob Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Cuando se invalida en una clase derivada, guarda los datos de personalización sin procesar en el almacén de datos subyacente.
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
La WebPartManager administración de los datos de personalización.
- path
- String
Ruta de acceso para la información de personalización que se va a usar como clave del almacén de datos.
- userName
- String
Nombre de usuario para la información de personalización que se va a usar como clave.
- dataBlob
- Byte[]
Matriz de bytes de datos que se va a guardar.
Comentarios
Este método es la definición abstracta del método utilizado para guardar datos de personalización sin procesar en el almacén de datos subyacente.
Las implementaciones derivadas deben usar los webPartManagerparámetros , pathy userName como claves de almacenamiento. El proveedor de personalización derivada debe poder distinguir los datos de personalización por página. Además, para el estado de una página determinada, el proveedor debe poder distinguir entre Shared y User el ámbito. Si se proporciona un nombre que nonull es de usuario, el dataBlob parámetro está en User el ámbito; en caso contrario, se supone que el dataBlob parámetro está en Shared el ámbito.