SqlPersonalizationProvider.ResetUserState(String, DateTime) 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.
Elimina i dati di personalizzazione utente dall'archivio dati sottostante, in base ai parametri specificati.
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
Parametri
- path
- String
Percorso dei dati di personalizzazione da eliminare. Questo valore può essere null ma non può essere una stringa vuota ("").
- userInactiveSinceDate
- DateTime
Data che indica l'ultima attività.
Restituisce
Numero di righe eliminate dall'archivio dati sottostante.
Eccezioni
Commenti
I parametri di questo metodo presentano le restrizioni seguenti:
Il
pathparametro non può contenere caratteri jolly.Se il
pathparametro non ènull, verranno eliminati solo i record di personalizzazione per utente associati apath.Verranno eliminati solo i record di personalizzazione per utente associati agli utenti considerati inattivi perché la data specificata nel
userInactiveSinceDateparametro verrà eliminata. Il confronto esatto consiste nell'eliminare i record in cui la LastActivityDate proprietà è minore o uguale aluserInactiveSinceDateparametro .Se vengono specificati entrambi i parametri, i record che corrispondono a entrambi i vincoli vengono eliminati.
Il
pathparametro può esserenull.Il
pathparametro non può essere una stringa vuota dopo il taglio.La UserInactiveSinceDate proprietà non può essere
null.