PersonalizationAdministration.GetCountOfInactiveUserState 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 antalet personanpassningsobjekt per användare i det underliggande datalagret för inaktiva användare.
Överlagringar
| Name | Description |
|---|---|
| GetCountOfInactiveUserState(DateTime) |
Returnerar antalet personanpassningsobjekt per användare i det underliggande datalagret för inaktiva användare baserat på den angivna parametern. |
| GetCountOfInactiveUserState(String, DateTime) |
Returnerar antalet personanpassningsobjekt per användare i det underliggande datalagret för inaktiva användare baserat på de angivna parametrarna. |
GetCountOfInactiveUserState(DateTime)
Returnerar antalet personanpassningsobjekt per användare i det underliggande datalagret för inaktiva användare baserat på den angivna parametern.
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
Parametrar
- userInactiveSinceDate
- DateTime
Det senaste datumet då en användares anpassningsinformation användes.
Returer
Antalet anpassningsobjekt för inaktiva användare.
Undantag
Providern för en personanpassningsprovider som definierats i konfigurationen är inte av rätt typ.
-eller-
Längden på strängen för en parameter är större än 256 tecken.
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.
Standardprovidern returnerade ett negativt tal för antalet.
Kommentarer
Den här metoden returnerar poster där användarens egenskapsvärde är mindre än eller lika med egenskapsvärdet LastActivityDateUserInactiveSinceDate . Om UserInactiveSinceDate är inställt på MaxValuereturneras ett antal av alla användares anpassningsinformation.
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
GetCountOfInactiveUserState(String, DateTime)
Returnerar antalet personanpassningsobjekt per användare i det underliggande datalagret för inaktiva användare baserat på de angivna parametrarna.
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
Parametrar
- pathToMatch
- String
Sökvägen till sidan med anpassningstillståndsobjekt som ska hämtas.
- userInactiveSinceDate
- DateTime
Det senaste datumet då en användares anpassningsinformation användes.
Returer
Antalet personanpassningsobjekt per användare i det underliggande datalagret för inaktiva användare.
Undantag
pathToMatch, efter trimning, är en tom sträng ("").
-eller-
Providern för en personanpassningsprovider som definierats i konfigurationen är inte av rätt typ.
-eller-
Längden på strängen för en parameter är större än 256 tecken.
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.
Standardprovidern returnerade ett negativt tal för antalet.
Kommentarer
Den här metoden returnerar poster där sidan matchar den angivna pathtoMatch parametern och användarens egenskapsvärde är mindre än eller lika med egenskapsvärdet LastActivityDateUserInactiveSinceDate . Om UserInactiveSinceDate är inställt på MaxValuereturneras ett antal av alla användares anpassningsinformation.
Observera att parametern pathToMatch kan innehålla jokertecken. Metoden skickar jokertecken till det underliggande datalagret. Stöd för jokertecken beror för närvarande på hur varje provider hanterar tecken, till exempel en asterisk (*), en procentsymbol (%) eller ett understreck (_).
För SQL-kompatibla datalager kan du normalt utföra en sökning med jokertecken på en partiell sökväg med jokertecknet som visas i början, slutet eller i mitten av söksträngstexten PathToMatch i egenskapen. Om du till exempel vill hitta alla sökvägar som börjar med "~/vdir" PathToMatch skulle egenskapen vara inställd på "~/vdir%".
Parametern pathToMatch kan vara null. Om den är inställd nullpå ignoreras parametern när du utför frågor.
Se även
- WebPartPersonalization
- ASP.NET webbdelskontroller
- Översikt över anpassning av webbdelar
- Genomgång: Implementera anpassning av webbdelar med en användarkontroll
- Anpassning av webbdelar