SqlPersonalizationProvider.ResetUserState(String, DateTime) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Usuwa dane personalizacji użytkownika z bazowego magazynu danych na podstawie określonych parametrów.
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
Parametry
- path
- String
Ścieżka danych personalizacji do usunięcia. Ta wartość może być null pusta ("").
- userInactiveSinceDate
- DateTime
Data wskazująca ostatnie działanie.
Zwraca
Liczba wierszy usuniętych z bazowego magazynu danych.
Wyjątki
Uwagi
Parametry tej metody mają następujące ograniczenia:
Parametr
pathnie może zawierać symboli wieloznacznych.pathJeśli parametr jest innynullniż, zostaną usunięte tylko rekordy personalizacji poszczególnych użytkowników skojarzone zpath.Tylko rekordy personalizacji poszczególnych użytkowników skojarzone z użytkownikami, które są uznawane za nieaktywne od daty określonej w parametrze
userInactiveSinceDatezostaną usunięte. Dokładne porównanie polegałoby na usunięciu rekordów, w których LastActivityDate właściwość jest mniejsza lub równa parametrowiuserInactiveSinceDate.Jeśli podano oba parametry, rekordy pasujące do obu ograniczeń zostaną usunięte.
Parametr
pathmoże mieć wartośćnull.Parametr
pathnie może być pustym ciągiem po przycinaniu.Właściwość UserInactiveSinceDate nie może mieć wartości
null.