SqlPersonalizationProvider.ResetUserState(String, DateTime) 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.
Supprime des données de personnalisation dans le magasin de données sous-jacent, selon les paramètres spécifiés.
public:
override int ResetUserState(System::String ^ path, DateTime userInactiveSinceDate);
public override int ResetUserState (string path, DateTime userInactiveSinceDate);
override this.ResetUserState : string * DateTime -> int
Public Overrides Function ResetUserState (path As String, userInactiveSinceDate As DateTime) As Integer
Paramètres
- path
- String
Nom des données de personnalisation à supprimer. Cette valeur peut être null
, mais ne peut pas constituer une chaîne vide ("").
- userInactiveSinceDate
- DateTime
Date qui indique la dernière activité.
Retours
Compte des lignes supprimées dans le magasin de données sous-jacent.
Exceptions
path
est une chaîne vide.
- ou - La longueur du chemin d'accès est supérieure à 256 caractères.
Remarques
Les paramètres de cette méthode ont les restrictions suivantes :
Le
path
paramètre ne peut pas contenir de caractères génériques.Si le
path
paramètre n’est pas,null
seuls les enregistrements de personnalisation par utilisateur associéspath
seront supprimés.Seuls les enregistrements de personnalisation par utilisateur associés aux utilisateurs considérés comme inactifs, car la date spécifiée dans le
userInactiveSinceDate
paramètre sera supprimée. La comparaison exacte consiste à supprimer des enregistrements où la LastActivityDate propriété est inférieure ou égale auuserInactiveSinceDate
paramètre.Si les deux paramètres sont fournis, les enregistrements qui correspondent aux deux contraintes sont supprimés.
Le
path
paramètre peut êtrenull
.Le
path
paramètre ne peut pas être une chaîne vide après la suppression.La propriété UserInactiveSinceDate ne peut pas être
null
.