PersonalizationAdministration.GetAllInactiveUserState Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
- WebPartPersonalization
- ASP.NET webbdelskontroller
- Översikt över anpassning av webbdelar
- Genomgång: Implementera anpassning av webbdelar med en användarkontroll
- Anpassning av webbdelar
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
- WebPartPersonalization
- ASP.NET webbdelskontroller
- Översikt över anpassning av webbdelar
- Genomgång: Implementera anpassning av webbdelar med en användarkontroll
- Anpassning av webbdelar