SqlPersonalizationProvider.LoadPersonalizationBlobs Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Charge les données de personnalisation à partir du magasin de données sous-jacent, en fonction des paramètres spécifiés.
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())
Paramètres
- webPartManager
- WebPartManager
Gestion WebPartManager des données de personnalisation.
- path
- String
Chemin d’accès des informations de personnalisation dans l’étendue Shared à utiliser comme clé de récupération.
- userName
- String
Nom d’utilisateur pour les informations de personnalisation dans l’étendue User à utiliser comme clé de récupération.
Remarques
Cette méthode utilise les paramètres et pathusername les webPartManagerparamètres comme clés de récupération. Les données retournées contiennent les éléments suivants :
Données Shared retournées dans le
sharedDataBlobparamètre.Selon les valeurs de clé, User les données sont retournées dans le
userDataBlobparamètre. Une valeur non-valeurnullpour leuserNameparamètre indique que User les données sont également récupérées.
L’objet SqlPersonalizationProvider met automatiquement à jour la LastActivityDate colonne de la aspnet_Users table chaque fois que les données de personnalisation spécifiques à l’utilisateur sont chargées à partir de la base de données dans le contexte d’une demande de page. Ce comportement permet à d’autres fonctionnalités ASP.NET d’utiliser la propriété lors de la LastActivityDate gestion des enregistrements de données obsolètes, ainsi que de déterminer l’activité utilisateur récente sur un site.