Condividi tramite


SqlPersonalizationProvider.LoadPersonalizationBlobs Metodo

Definizione

Carica i dati di personalizzazione dall'archivio dati sottostante, in base ai parametri specificati.

protected:
 override void LoadPersonalizationBlobs(System::Web::UI::WebControls::WebParts::WebPartManager ^ webPartManager, System::String ^ path, System::String ^ userName, cli::array <System::Byte> ^ % sharedDataBlob, cli::array <System::Byte> ^ % userDataBlob);
protected override void LoadPersonalizationBlobs(System.Web.UI.WebControls.WebParts.WebPartManager webPartManager, string path, string userName, ref byte[] sharedDataBlob, ref byte[] userDataBlob);
override this.LoadPersonalizationBlobs : System.Web.UI.WebControls.WebParts.WebPartManager * string * string * Byte[] * Byte[] -> unit
Protected Overrides Sub LoadPersonalizationBlobs (webPartManager As WebPartManager, path As String, userName As String, ByRef sharedDataBlob As Byte(), ByRef userDataBlob As Byte())

Parametri

webPartManager
WebPartManager

Oggetto WebPartManager che gestisce i dati di personalizzazione.

path
String

Percorso delle informazioni di personalizzazione nell'ambito Shared da usare come chiave di recupero.

userName
String

Nome utente per le informazioni di personalizzazione nell'ambito User da usare come chiave di recupero.

sharedDataBlob
Byte[]

Dati restituiti per l'ambito Shared .

userDataBlob
Byte[]

Dati restituiti per l'ambito User .

Commenti

Questo metodo usa i webPartManagerparametri , pathe username come chiavi di recupero. I dati restituiti contengono:

  • Dati Shared restituiti nel sharedDataBlob parametro .

  • A seconda dei valori chiave, User i dati vengono restituiti nel userDataBlob parametro . Un valore diversonull da quello del userName parametro indica che User vengono recuperati anche i dati.

L'oggetto SqlPersonalizationProvider aggiorna automaticamente la LastActivityDate colonna nella aspnet_Users tabella ogni volta che i dati di personalizzazione specifici dell'utente vengono caricati dal database nel contesto di una richiesta di pagina. Questo comportamento consente ad altre funzionalità di ASP.NET di utilizzare la LastActivityDate proprietà quando si gestiscono record di dati non aggiornati e di determinare le attività utente recenti in un sito.

Si applica a