PersonalizationAdministration.GetCountOfInactiveUserState 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.
Zwraca liczbę elementów personalizacji dla poszczególnych użytkowników w bazowym magazynie danych dla nieaktywnych użytkowników.
Przeciążenia
GetCountOfInactiveUserState(DateTime) |
Zwraca liczbę elementów personalizacji dla 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 dla 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 dla 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 zdefiniowany w konfiguracji nie jest prawidłowym 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, zostanie zwrócona liczba informacji o personalizacji wszystkich użytkowników.
Zobacz też
- WebPartPersonalization
- kontrolki składników Web Part ASP.NET
- Omówienie personalizacji składników Web Part
- Przewodnik: implementowanie personalizacji składników Web Part za pomocą kontrolki użytkownika
- Personalizacja składników Web Part
Dotyczy
GetCountOfInactiveUserState(String, DateTime)
Zwraca liczbę elementów personalizacji dla 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 dla 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 zdefiniowany w konfiguracji nie jest prawidłowym 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, zostanie zwrócona liczba informacji o 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 znaków wieloznacznych jest obecnie zależna od sposobu obsługi znaków przez każdego dostawcę, takich jak gwiazdka (*), symbol procentu (%), lub podkreślenie (_).
Zwykle w przypadku magazynów danych zgodnych z językiem SQL można wykonać wyszukiwanie symboli wieloznacznych na częściowej ścieżce 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 "~/vdir", PathToMatch właściwość zostanie ustawiona na "~/vdir%".
Parametr pathToMatch
może mieć wartość null
. W przypadku ustawienia wartości null
parametr zostanie zignorowany podczas wykonywania zapytań.
Zobacz też
- WebPartPersonalization
- kontrolki składników Web Part ASP.NET
- Omówienie personalizacji składników Web Part
- Przewodnik: implementowanie personalizacji składników Web Part za pomocą kontrolki użytkownika
- Personalizacja składników Web Part