SqlPersonalizationProvider.LoadPersonalizationBlobs Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Carica i dati sulla 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 consente la gestione dei dati sulla personalizzazione.
- path
- String
Percorso per le informazioni sulla personalizzazione nell'ambito del campo Shared da utilizzare come chiave per il recupero.
- userName
- String
Nome utente per le informazioni sulla personalizzazione nell'ambito del campo User da utilizzare come chiave per il recupero.
Commenti
Questo metodo usa i webPartManager
parametri , path
e 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 nonnull
per iluserName
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 usare la LastActivityDate proprietà quando si gestiscono record di dati non aggiornati e di determinare l'attività dell'utente recente in un sito.