Aracılığıyla paylaş


PersonalizationAdministration.GetAllState Yöntem

Tanım

İstenen kişiselleştirme kapsamı ve diğer belirtilen parametreler için temel alınan veri deposundan tüm kişiselleştirme durumu bilgilerinin bir koleksiyonunu döndürür.

Aşırı Yüklemeler

GetAllState(PersonalizationScope)

İstenen kişiselleştirme kapsamı için temel alınan veri deposundan tüm kişiselleştirme durumu bilgilerinin bir koleksiyonunu döndürür.

GetAllState(PersonalizationScope, Int32, Int32, Int32)

Belirtilen parametrelere göre temel alınan veri deposundaki tüm kişiselleştirme durumu bilgilerinin bir alt kümesini döndürür.

GetAllState(PersonalizationScope)

İstenen kişiselleştirme kapsamı için temel alınan veri deposundan tüm kişiselleştirme durumu bilgilerinin bir koleksiyonunu döndürür.

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

Parametreler

scope
PersonalizationScope

Alınacak kişiselleştirme bilgilerinin kapsamı.

Döndürülenler

PersonalizationStateInfoCollection Belirtilen kapsam için durum bilgilerini içeren bir.

Özel durumlar

Yapılandırmada tanımlanan bir kişiselleştirme sağlayıcısının sağlayıcısı doğru türde değil.

Yapılandırılan kişiselleştirme sağlayıcılarından birinin örneğini oluşturmaya ve başlatmaya çalışırken bir yapılandırma özel durumu oluştu.

-veya-

Yapılandırmada tanımlanan varsayılan kişiselleştirme sağlayıcısı bulunamadı.

scope sabit listesi için PersonalizationScope geçerli bir üye değil.

Açıklamalar

Döndürülen koleksiyonun yalnızca PersonalizationStateInfotüründe veya türünde SharedPersonalizationStateInfoUserPersonalizationStateInfotüretilmiş nesneler içerdiğini unutmayın. Varsayılan kişiselleştirme sağlayıcısı kullanılarak, PersonalizationStateInfotüretilmiş nesneler alfabetik düzende döndürülür ve yol ile kullanıcı adı birleşimine göre artan düzende sıralanır. Koleksiyondaki nesnelerin sırası sağlayıcı tarafından belirlenir.

Ayrıca bkz.

Şunlara uygulanır

GetAllState(PersonalizationScope, Int32, Int32, Int32)

Belirtilen parametrelere göre temel alınan veri deposundaki tüm kişiselleştirme durumu bilgilerinin bir alt kümesini döndürür.

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

Parametreler

scope
PersonalizationScope

Alınacak kişiselleştirme bilgilerinin kapsamı.

pageIndex
Int32

Döndürülecek sonuç sayfasının sıfır tabanlı dizini.

pageSize
Int32

Döndürülecek kayıt sayısı.

totalRecords
Int32

Kullanılabilir kayıtların toplam sayısı.

Döndürülenler

PersonalizationStateInfoCollection Belirtilen kapsam ve parametreler için durum bilgilerini içeren bir.

Özel durumlar

pageIndex, sıfırdan küçüktür.

-veya-

pageSize sıfırdan küçük veya sıfıra eşit.

-veya-

Yapılandırmada tanımlanan bir kişiselleştirme sağlayıcısının sağlayıcısı doğru türde değil.

-veya-

ve pageSize birleşimi pageIndexInt32.MaxValue değerini aşıyor.

scope sabit listesi için PersonalizationScope geçerli bir üye değil.

Yapılandırılan kişiselleştirme sağlayıcılarından birinin örneğini oluşturmaya ve başlatmaya çalışırken bir yapılandırma özel durumu oluştu.

-veya-

Yapılandırmada tanımlanan varsayılan kişiselleştirme sağlayıcısı bulunamadı.

Açıklamalar

Döndürülen koleksiyondaki öğeler öncelikli olarak kapsama dayanır ve ardından bu kapsama karşılık gelen kayıtlar ve pageSize parametrelerine göre bir alt kümeye pageIndex indirilir. Döndürülen koleksiyon yalnızca örnekleri veya UserPersonalizationStateInfo yalnızca örnekleri içerirSharedPersonalizationStateInfo.

Döndürülen öğeler ve pageSize parametreleriyle kısıtlanır; burada pageIndex hangi kayıtların pageIndex döndürüleceği ve pageSize döndürülen kayıt sayısını denetler. Örneğin, 0 ve pageSize 25 olarak ayarlanmışsapageIndex, döndürülen veriler ilk 25 girdi olacaktır. 1 olarak ayarlanmış ve pageSize 25 olarak ayarlanmışsapageIndex, döndürülen veriler 26 ile 50 arasında giriş olacaktır. totalRecords parametresi, kullanılabilir kayıtların toplam sayısını döndürür.

Varsayılan kişiselleştirme sağlayıcısı kullanılarak, PersonalizationStateInfotüretilmiş nesneler alfabetik düzende döndürülür ve yol ile kullanıcı adı birleşimine göre artan düzende sıralanır. Koleksiyondaki nesnelerin sırası sağlayıcı tarafından belirlenir.

Ayrıca bkz.

Şunlara uygulanır