Udostępnij przez


PersonalizationAdministration.GetCountOfInactiveUserState Metoda

Definicja

Zwraca liczbę elementów personalizacji poszczególnych użytkowników w bazowym magazynie danych dla nieaktywnych użytkowników.

Przeciążenia

GetCountOfInactiveUserState(DateTime)

Zwraca liczbę elementów personalizacji poszczególnych użytkowników w bazowym magazynie danych dla nieaktywnych użytkowników na podstawie określonego parametru.

GetCountOfInactiveUserState(String, DateTime)

Zwraca liczbę elementów personalizacji poszczególnych użytkowników w bazowym magazynie danych dla nieaktywnych użytkowników na podstawie określonych parametrów.

GetCountOfInactiveUserState(DateTime)

Zwraca liczbę elementów personalizacji poszczególnych użytkowników w bazowym magazynie danych dla nieaktywnych użytkowników na podstawie określonego parametru.

public:
 static int GetCountOfInactiveUserState(DateTime userInactiveSinceDate);
public static int GetCountOfInactiveUserState (DateTime userInactiveSinceDate);
static member GetCountOfInactiveUserState : DateTime -> int
Public Shared Function GetCountOfInactiveUserState (userInactiveSinceDate As DateTime) As Integer

Parametry

userInactiveSinceDate
DateTime

Ostatnia data uzyskania dostępu do informacji o personalizacji użytkownika.

Zwraca

Liczba elementów personalizacji dla nieaktywnych użytkowników.

Wyjątki

Dostawca dostawcy personalizacji zdefiniowanego w konfiguracji nie jest poprawnym typem.

-lub-

Długość ciągu dowolnego parametru jest większa niż 256 znaków.

Wystąpił wyjątek konfiguracji podczas próby utworzenia i zainicjowania wystąpienia jednego ze skonfigurowanych dostawców personalizacji.

-lub-

Nie można odnaleźć domyślnego dostawcy personalizacji zdefiniowanego w konfiguracji.

Domyślny dostawca zwrócił liczbę ujemną dla liczby.

Uwagi

Ta metoda zwraca rekordy, w których wartość właściwości użytkownika LastActivityDate jest mniejsza lub równa UserInactiveSinceDate wartości właściwości. Jeśli UserInactiveSinceDate ustawiono wartość MaxValue, zwracana jest liczba informacji dotyczących personalizacji wszystkich użytkowników.

Zobacz też

Dotyczy

GetCountOfInactiveUserState(String, DateTime)

Zwraca liczbę elementów personalizacji poszczególnych użytkowników w bazowym magazynie danych dla nieaktywnych użytkowników na podstawie określonych parametrów.

public:
 static int GetCountOfInactiveUserState(System::String ^ pathToMatch, DateTime userInactiveSinceDate);
public static int GetCountOfInactiveUserState (string pathToMatch, DateTime userInactiveSinceDate);
static member GetCountOfInactiveUserState : string * DateTime -> int
Public Shared Function GetCountOfInactiveUserState (pathToMatch As String, userInactiveSinceDate As DateTime) As Integer

Parametry

pathToMatch
String

Ścieżka do strony z elementami stanu personalizacji do pobrania.

userInactiveSinceDate
DateTime

Ostatnia data uzyskania dostępu do informacji o personalizacji użytkownika.

Zwraca

Liczba elementów personalizacji poszczególnych użytkowników w bazowym magazynie danych dla nieaktywnych użytkowników.

Wyjątki

pathToMatch, po przycinaniu, jest pustym ciągiem ("").

-lub-

Dostawca dostawcy personalizacji zdefiniowanego w konfiguracji nie jest poprawnym typem.

-lub-

Długość ciągu dowolnego parametru jest większa niż 256 znaków.

Wystąpił wyjątek konfiguracji podczas próby utworzenia i zainicjowania wystąpienia jednego ze skonfigurowanych dostawców personalizacji.

-lub-

Nie można odnaleźć domyślnego dostawcy personalizacji zdefiniowanego w konfiguracji.

Domyślny dostawca zwrócił liczbę ujemną dla liczby.

Uwagi

Ta metoda zwraca rekordy, w których strona jest zgodna z określonym pathtoMatch parametrem, a wartość właściwości użytkownika LastActivityDate jest mniejsza lub równa UserInactiveSinceDate wartości właściwości. Jeśli UserInactiveSinceDate ustawiono wartość MaxValue, zwracana jest liczba informacji dotyczących personalizacji wszystkich użytkowników.

Należy pamiętać, że pathToMatch parametr może zawierać symbole wieloznaczne. Metoda przekazuje symbole wieloznaczne do bazowego magazynu danych. Obsługa symboli wieloznacznych jest obecnie zależna od tego, jak każdy dostawca obsługuje znaki, takie jak gwiazdka (*), symbol procentu (%), lub podkreślenie (_).

Zwykle w przypadku magazynów danych zgodnych z programem SQL można wykonać wyszukiwanie symboli wieloznacznych na ścieżce częściowej z symbolem wieloznacznymi wyświetlanym na początku, na końcu lub w środku tekstu ciągu wyszukiwania we PathToMatch właściwości. Aby na przykład znaleźć wszystkie ścieżki rozpoczynające się od ciągu "~/vdir", PathToMatch właściwość zostanie ustawiona na "~/vdir%".

Parametr pathToMatch może mieć wartość null. Jeśli ustawiono nullwartość , parametr jest ignorowany podczas wykonywania zapytań.

Zobacz też

Dotyczy