PersonalizationAdministration.GetAllInactiveUserState Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Etkin olmayan kullanıcılarla ilişkili tüm kullanıcı başına kişiselleştirme durumu bilgilerini içeren bir koleksiyon döndürür.
Aşırı Yüklemeler
GetAllInactiveUserState(DateTime) |
Belirtilen tarihe göre etkin olmayan kullanıcılarla ilişkili tüm kullanıcı başına kişiselleştirme durumu bilgilerini içeren bir koleksiyon döndürür. |
GetAllInactiveUserState(DateTime, Int32, Int32, Int32) |
Belirtilen parametrelere bağlı olarak, etkin olmayan kullanıcılarla ilişkili tüm kullanıcı başına kişiselleştirme durumu bilgilerinin bir alt kümesini döndürür. |
GetAllInactiveUserState(DateTime)
Belirtilen tarihe göre etkin olmayan kullanıcılarla ilişkili tüm kullanıcı başına kişiselleştirme durumu bilgilerini içeren bir koleksiyon döndürür.
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
Parametreler
- userInactiveSinceDate
- DateTime
Kullanıcının kişiselleştirme bilgilerine son erişildiği tarih.
Döndürülenler
Örnek koleksiyonu UserPersonalizationStateInfo .
Ö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ılmış 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 koleksiyon yalnızca UserPersonalizationStateInfo örnekleri içerir. Varsayılan kişiselleştirme sağlayıcısı kullanılarak türetilmiş PersonalizationStateInfonesneler 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.
Bu yöntem, kullanıcının LastActivityDate özellik değerinin özellik değerinden küçük veya ona eşit UserInactiveSinceDate olduğu öğeleri döndürür. ise UserInactiveSinceDateMaxValue, bu yöntem temel alınan veri deposundaki tüm kullanıcı başına verileri etkili bir şekilde döndürür.
Ayrıca bkz.
- WebPartPersonalization
- Web Bölümleri Denetimlerini ASP.NET
- Web Bölümleri Kişiselleştirmeye Genel Bakış
- İzlenecek yol: Kullanıcı Denetimi ile Web Bölümleri Kişiselleştirmesi Uygulama
- Web Bölümlerini Kişiselleştirme
Şunlara uygulanır
GetAllInactiveUserState(DateTime, Int32, Int32, Int32)
Belirtilen parametrelere bağlı olarak, etkin olmayan kullanıcılarla ilişkili tüm kullanıcı başına kişiselleştirme durumu bilgilerinin bir alt kümesini döndürür.
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
Parametreler
- userInactiveSinceDate
- DateTime
Kullanıcının kişiselleştirme bilgilerine son erişildiği tarih.
- 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 toplam kayıt sayısı.
Döndürülenler
Örnek koleksiyonu UserPersonalizationStateInfo .
Özel durumlar
pageIndex
, sıfırdan küçüktür.
-veya-
pageSize
sıfırdan küçük veya sıfıra eşit.
-veya-
ve pageSize
birleşimi pageIndex
Int32.MaxValue değerini aşıyor.
-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.
Yapılandırılmış 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 koleksiyon yalnızca UserPersonalizationStateInfo örnekleri içerir. Varsayılan kişiselleştirme sağlayıcısı kullanılarak türetilmiş PersonalizationStateInfonesneler 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.
Bu yöntem, kullanıcının LastActivityDate özellik değerinin özellik değerinden küçük veya ona eşit UserInactiveSinceDate olduğu öğeleri döndürür. ise UserInactiveSinceDateMaxValue, bu yöntem temel alınan veri deposundaki tüm kullanıcı başına verileri etkili bir şekilde döndürür.
Dönüş değerleri ve pageSize
parametreleriyle kısıtlanır; burada pageIndex
hangi kayıtların pageIndex
döndürüleceği ve pageSize
döndürülecek 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 ve pageSize
25 olarak ayarlanmışsapageIndex
, döndürülen veriler 26 ile 50 arasında giriş olabilir.
totalRecords
parametresi, kullanılabilir kayıtların toplam sayısını döndürür.
Ayrıca bkz.
- WebPartPersonalization
- Web Bölümleri Denetimlerini ASP.NET
- Web Bölümleri Kişiselleştirmeye Genel Bakış
- İzlenecek yol: Kullanıcı Denetimi ile Web Bölümleri Kişiselleştirmesi Uygulama
- Web Bölümlerini Kişiselleştirme