PersonalizationAdministration.GetAllInactiveUserState Metod

Definition

Returnerar en samling med all information om personanpassningstillstånd per användare som är associerad med inaktiva användare.

Överlagringar

Name Description
GetAllInactiveUserState(DateTime)

Returnerar en samling med all information om personanpassningstillstånd per användare som är associerad med inaktiva användare baserat på det angivna datumet.

GetAllInactiveUserState(DateTime, Int32, Int32, Int32)

Returnerar en delmängd av all information om personanpassningstillstånd per användare som är associerad med inaktiva användare baserat på de angivna parametrarna.

GetAllInactiveUserState(DateTime)

Returnerar en samling med all information om personanpassningstillstånd per användare som är associerad med inaktiva användare baserat på det angivna datumet.

public:
 static System::Web::UI::WebControls::WebParts::PersonalizationStateInfoCollection ^ GetAllInactiveUserState(DateTime userInactiveSinceDate);
public static System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection GetAllInactiveUserState(DateTime userInactiveSinceDate);
static member GetAllInactiveUserState : DateTime -> System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection
Public Shared Function GetAllInactiveUserState (userInactiveSinceDate As DateTime) As PersonalizationStateInfoCollection

Parametrar

userInactiveSinceDate
DateTime

Det senaste datumet då en användares anpassningsinformation användes.

Returer

En samling UserPersonalizationStateInfo instanser.

Undantag

Providern för en personanpassningsprovider som definierats i konfigurationen är inte av rätt typ.

Ett konfigurationsfel inträffade vid försök att skapa och initiera en instans av en av de konfigurerade personanpassningsprovidrar.

-eller-

Det gick inte att hitta standardprovidern för anpassning som definierats i konfigurationen.

Kommentarer

Den returnerade samlingen innehåller endast UserPersonalizationStateInfo instanser. Med standardprovidern för anpassning returneras -derived-objekten PersonalizationStateInfoi alfabetisk ordning och sorteras efter en kombination av sökväg och användarnamn i stigande ordning. Ordningen på objekten i samlingen bestäms av providern.

Den här metoden returnerar objekt där användarens egenskapsvärde är mindre än eller lika med egenskapsvärdet LastActivityDateUserInactiveSinceDate . Om UserInactiveSinceDate är MaxValuereturnerar den här metoden effektivt alla data per användare i det underliggande datalagret.

Se även

Gäller för

GetAllInactiveUserState(DateTime, Int32, Int32, Int32)

Returnerar en delmängd av all information om personanpassningstillstånd per användare som är associerad med inaktiva användare baserat på de angivna parametrarna.

public:
 static System::Web::UI::WebControls::WebParts::PersonalizationStateInfoCollection ^ GetAllInactiveUserState(DateTime userInactiveSinceDate, int pageIndex, int pageSize, [Runtime::InteropServices::Out] int % totalRecords);
public static System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection GetAllInactiveUserState(DateTime userInactiveSinceDate, int pageIndex, int pageSize, out int totalRecords);
static member GetAllInactiveUserState : DateTime * int * int * int -> System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection
Public Shared Function GetAllInactiveUserState (userInactiveSinceDate As DateTime, pageIndex As Integer, pageSize As Integer, ByRef totalRecords As Integer) As PersonalizationStateInfoCollection

Parametrar

userInactiveSinceDate
DateTime

Det senaste datumet då en användares anpassningsinformation användes.

pageIndex
Int32

Det nollbaserade indexet för sidan med resultat som ska returneras.

pageSize
Int32

Antalet poster som ska returneras.

totalRecords
Int32

Det totala antalet tillgängliga poster.

Returer

En samling UserPersonalizationStateInfo instanser.

Undantag

pageIndex är mindre än noll.

-eller-

pageSize är mindre än eller lika med noll.

-eller-

Kombinationen av pageIndex och pageSize överskrider Int32.MaxValue.

-eller-

Providern för en personanpassningsprovider som definierats i konfigurationen är inte av rätt typ.

Ett konfigurationsfel inträffade vid försök att skapa och initiera en instans av en av de konfigurerade personanpassningsprovidrar.

-eller-

Det gick inte att hitta standardprovidern för anpassning som definierats i konfigurationen.

Kommentarer

Den returnerade samlingen innehåller endast UserPersonalizationStateInfo instanser. Med standardprovidern för anpassning returneras -derived-objekten PersonalizationStateInfoi alfabetisk ordning och sorteras efter en kombination av sökväg och användarnamn i stigande ordning. Ordningen på objekten i samlingen bestäms av providern.

Den här metoden returnerar objekt där användarens egenskapsvärde är mindre än eller lika med egenskapsvärdet LastActivityDateUserInactiveSinceDate . Om UserInactiveSinceDate är MaxValuereturnerar den här metoden effektivt alla data per användare i det underliggande datalagret.

Returvärdena begränsas av parametrarna pageIndex och pageSize , där pageIndex styr vilka poster som ska returneras och pageSize styr antalet poster som ska returneras. Om pageIndex till exempel har angetts till 0 och pageSize har angetts till 25, skulle de data som returneras vara de första 25 posterna. Om pageIndex värdet var 1 och pageSize var inställt på 25 skulle de data som returneras vara posterna 26 till 50. Parametern totalRecords returnerar det totala antalet poster som är tillgängliga.

Se även

Gäller för