SqlPersonalizationProvider.ResetUserState(String, DateTime) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Odstraní data přizpůsobení uživatele z podkladového úložiště dat na základě zadaných parametrů.
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
Cesta k datům přizpůsobení, která se mají odstranit. Tato hodnota může být null
, ale nemůže to být prázdný řetězec ("").
- userInactiveSinceDate
- DateTime
Datum označující poslední aktivitu.
Návraty
Počet řádků odstraněných z podkladového úložiště dat.
Výjimky
Poznámky
Parametry této metody mají následující omezení:
Parametr
path
nesmí obsahovat zástupné znaky.Pokud parametr
path
není ,null
odstraní se pouze záznamy individuálního nastavení jednotlivých uživatelů přidružené kpath
.Odstraní se pouze záznamy individuálního nastavení pro uživatele přidružené k uživatelům, kteří jsou považovaní za neaktivní od data zadaného v parametru
userInactiveSinceDate
. Přesným porovnáním by bylo odstranit záznamy, u kterých LastActivityDate je vlastnost menší nebo rovna parametruuserInactiveSinceDate
.Pokud jsou zadány oba parametry, odstraní se záznamy, které odpovídají oběma omezením.
Parametrem
path
může býtnull
.Parametr
path
nemůže být prázdný řetězec po oříznutí.Vlastnost UserInactiveSinceDate nemůže být
null
.