PersonalizationAdministration.GetAllInactiveUserState Methode

Definitie

Retourneert een verzameling van alle persoonlijke statusgegevens per gebruiker die zijn gekoppeld aan inactieve gebruikers.

Overloads

Name Description
GetAllInactiveUserState(DateTime)

Retourneert een verzameling van alle persoonlijke statusinformatie per gebruiker die is gekoppeld aan inactieve gebruikers, op basis van de opgegeven datum.

GetAllInactiveUserState(DateTime, Int32, Int32, Int32)

Retourneert een subset van alle persoonlijke statusinformatie per gebruiker die is gekoppeld aan inactieve gebruikers, op basis van de opgegeven parameters.

GetAllInactiveUserState(DateTime)

Retourneert een verzameling van alle persoonlijke statusinformatie per gebruiker die is gekoppeld aan inactieve gebruikers, op basis van de opgegeven datum.

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

Parameters

userInactiveSinceDate
DateTime

De laatste datum waarop de persoonlijke gegevens van een gebruiker zijn geopend.

Retouren

Een verzameling UserPersonalizationStateInfo exemplaren.

Uitzonderingen

De provider voor een personalisatieprovider die in de configuratie is gedefinieerd, is niet van het juiste type.

Er is een configuratie-uitzondering opgetreden bij het maken en initialiseren van een exemplaar van een van de geconfigureerde personalisatieproviders.

– of –

De standaardprovider voor persoonlijke instellingen die in de configuratie is gedefinieerd, is niet gevonden.

Opmerkingen

De geretourneerde verzameling bevat alleen UserPersonalizationStateInfo exemplaren. Met behulp van de standaardprovider voor persoonlijke instellingen worden de PersonalizationStateInfo-afgeleide objecten in alfabetische volgorde geretourneerd en gesorteerd op een combinatie van pad en gebruikersnaam in oplopende volgorde. De volgorde van de objecten in de verzameling wordt bepaald door de provider.

Met deze methode worden items geretourneerd waarbij de eigenschapswaarde van LastActivityDate de gebruiker kleiner is dan of gelijk is aan de UserInactiveSinceDate eigenschapswaarde. Als UserInactiveSinceDate dat het is MaxValue, retourneert deze methode effectief alle gegevens per gebruiker in het onderliggende gegevensarchief.

Zie ook

Van toepassing op

GetAllInactiveUserState(DateTime, Int32, Int32, Int32)

Retourneert een subset van alle persoonlijke statusinformatie per gebruiker die is gekoppeld aan inactieve gebruikers, op basis van de opgegeven parameters.

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

Parameters

userInactiveSinceDate
DateTime

De laatste datum waarop de persoonlijke gegevens van een gebruiker zijn geopend.

pageIndex
Int32

De op nul gebaseerde index van de pagina met resultaten die moeten worden geretourneerd.

pageSize
Int32

Het aantal records dat moet worden geretourneerd.

totalRecords
Int32

Het totale aantal beschikbare records.

Retouren

Een verzameling UserPersonalizationStateInfo exemplaren.

Uitzonderingen

pageIndex is kleiner dan nul.

– of –

pageSize is kleiner dan of gelijk aan nul.

– of –

De combinatie van pageIndex en pageSize overschrijdt Int32.MaxValue.

– of –

De provider voor een personalisatieprovider die in de configuratie is gedefinieerd, is niet van het juiste type.

Er is een configuratie-uitzondering opgetreden bij het maken en initialiseren van een exemplaar van een van de geconfigureerde personalisatieproviders.

– of –

De standaardprovider voor persoonlijke instellingen die in de configuratie is gedefinieerd, is niet gevonden.

Opmerkingen

De geretourneerde verzameling bevat alleen UserPersonalizationStateInfo exemplaren. Met behulp van de standaardprovider voor persoonlijke instellingen worden de PersonalizationStateInfo-afgeleide objecten in alfabetische volgorde geretourneerd en gesorteerd op een combinatie van pad en gebruikersnaam in oplopende volgorde. De volgorde van de objecten in de verzameling wordt bepaald door de provider.

Met deze methode worden items geretourneerd waarbij de eigenschapswaarde van LastActivityDate de gebruiker kleiner is dan of gelijk is aan de UserInactiveSinceDate eigenschapswaarde. Als UserInactiveSinceDate dat het is MaxValue, retourneert deze methode effectief alle gegevens per gebruiker in het onderliggende gegevensarchief.

De retourwaarden worden beperkt door de pageIndex en pageSize parameters, waarbij pageIndex bepaalt welke records moeten worden geretourneerd en pageSize het aantal records dat moet worden geretourneerd. Als pageIndex de waarde bijvoorbeeld is ingesteld op 0 en pageSize is ingesteld op 25, zijn de geretourneerde gegevens de eerste 25 vermeldingen. Als pageIndex de waarde is ingesteld op 1 en pageSize is ingesteld op 25, worden de geretourneerde gegevens 26 tot 50. De totalRecords parameter retourneert het totale aantal records dat beschikbaar is.

Zie ook

Van toepassing op