Sdílet prostřednictvím


PersonalizationAdministration.GetAllState Metoda

Definice

Vrátí kolekci všech informací o stavu přizpůsobení z podkladového úložiště dat pro požadovaný obor přizpůsobení a další zadané parametry.

Přetížení

GetAllState(PersonalizationScope)

Vrátí kolekci všech informací o stavu přizpůsobení z podkladového úložiště dat pro požadovaný obor přizpůsobení.

GetAllState(PersonalizationScope, Int32, Int32, Int32)

Vrátí podmnožinu všech informací o stavu přizpůsobení z podkladového úložiště dat na základě zadaných parametrů.

GetAllState(PersonalizationScope)

Vrátí kolekci všech informací o stavu přizpůsobení z podkladového úložiště dat pro požadovaný obor přizpůsobení.

public:
 static System::Web::UI::WebControls::WebParts::PersonalizationStateInfoCollection ^ GetAllState(System::Web::UI::WebControls::WebParts::PersonalizationScope scope);
public static System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection GetAllState (System.Web.UI.WebControls.WebParts.PersonalizationScope scope);
static member GetAllState : System.Web.UI.WebControls.WebParts.PersonalizationScope -> System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection
Public Shared Function GetAllState (scope As PersonalizationScope) As PersonalizationStateInfoCollection

Parametry

scope
PersonalizationScope

Rozsah informací o přizpůsobení, které se mají načíst.

Návraty

PersonalizationStateInfoCollection obsahující informace o stavu pro zadaný obor.

Výjimky

Zprostředkovatel pro zprostředkovatele přizpůsobení definovaný v konfiguraci není správný typ.

Při pokusu o vytvoření a inicializaci instance jednoho z nakonfigurovaných zprostředkovatelů přizpůsobení došlo k výjimce konfigurace.

-nebo-

Výchozího zprostředkovatele přizpůsobení definovaného v konfiguraci nelze najít.

scope není platným členem výčtu PersonalizationScope.

Poznámky

Vrácená kolekce obsahuje pouze PersonalizationStateInfo-odvozené objekty typu SharedPersonalizationStateInfo nebo typ UserPersonalizationStateInfo. Pomocí výchozího zprostředkovatele přizpůsobení se PersonalizationStateInfoodvozené objekty vrátí v abecedním pořadí a seřadí se podle kombinace cesty a uživatelského jména ve vzestupném pořadí. Pořadí objektů v kolekci určuje poskytovatel.

Viz také

Platí pro

GetAllState(PersonalizationScope, Int32, Int32, Int32)

Vrátí podmnožinu všech informací o stavu přizpůsobení z podkladového úložiště dat na základě zadaných parametrů.

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

Parametry

scope
PersonalizationScope

Rozsah informací o přizpůsobení, které se mají načíst.

pageIndex
Int32

Index stránky výsledků založený na nule, který se má vrátit.

pageSize
Int32

Počet záznamů, které se mají vrátit.

totalRecords
Int32

Celkový počet dostupných záznamů.

Návraty

PersonalizationStateInfoCollection obsahující informace o stavu pro zadaný obor a parametry.

Výjimky

pageIndex je menší než nula.

-nebo-

pageSize je menší než nebo rovno nule.

-nebo-

Zprostředkovatel pro zprostředkovatele přizpůsobení definovaný v konfiguraci není správný typ.

-nebo-

Kombinace pageIndex a pageSize překračuje Int32.MaxValue.

scope není platným členem výčtu PersonalizationScope.

Při pokusu o vytvoření a inicializaci instance jednoho z nakonfigurovaných zprostředkovatelů přizpůsobení došlo k výjimce konfigurace.

-nebo-

Výchozího zprostředkovatele přizpůsobení definovaného v konfiguraci nelze najít.

Poznámky

Vrácené položky v kolekci jsou založeny především na oboru a záznamy odpovídající danému oboru jsou dále omezeny na podmnožinu na základě parametrů pageIndex a pageSize. Vrácená kolekce obsahuje pouze SharedPersonalizationStateInfo instance nebo pouze instance UserPersonalizationStateInfo.

Vrácené položky jsou omezené parametry pageIndex a pageSize, kde pageIndex určuje, které záznamy se mají vrátit a pageSize řídí počet vrácených záznamů. Pokud je například pageIndex nastavena na hodnotu 0 a pageSize byla nastavena na hodnotu 25, vrácená data by byla prvních 25 položek. Pokud byla pageIndex nastavena na hodnotu 1 a pageSize byla nastavena na 25, vrácená data by byla položkami 26 až 50. Parametr totalRecords vrátí celkový počet dostupných záznamů.

Pomocí výchozího zprostředkovatele přizpůsobení se PersonalizationStateInfoodvozené objekty vrátí v abecedním pořadí a seřadí se podle kombinace cesty a uživatelského jména ve vzestupném pořadí. Pořadí objektů v kolekci určuje poskytovatel.

Viz také

Platí pro