PersonalizationAdministration.GetAllInactiveUserState Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
- WebPartPersonalization
- ASP.NET besturingselementen voor webonderdelen
- Overzicht van persoonlijke instellingen voor webonderdelen
- Overzicht: Persoonlijke instellingen voor webonderdelen implementeren met een gebruikersbeheer
- Persoonlijke instellingen voor webonderdelen
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
- WebPartPersonalization
- ASP.NET besturingselementen voor webonderdelen
- Overzicht van persoonlijke instellingen voor webonderdelen
- Overzicht: Persoonlijke instellingen voor webonderdelen implementeren met een gebruikersbeheer
- Persoonlijke instellingen voor webonderdelen