PersonalizationAdministration.ResetInactiveUserState 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.
Temel alınan veri deposundaki ilişkili satırları silerek kullanıcı başına kişiselleştirme durumu bilgilerini sıfırlar.
Aşırı Yüklemeler
ResetInactiveUserState(DateTime) |
Belirtilen parametreye bağlı olarak, temel alınan veri deposundaki tüm kullanıcı başına kişiselleştirme durumu bilgilerini sıfırlar. |
ResetInactiveUserState(String, DateTime) |
Etkin olmayan kullanıcılar için temel alınan veri deposundaki tüm kullanıcı başına durum bilgilerini belirtilen parametrelere göre sıfırlar. |
ResetInactiveUserState(DateTime)
Belirtilen parametreye bağlı olarak, temel alınan veri deposundaki tüm kullanıcı başına kişiselleştirme durumu bilgilerini sıfırlar.
public:
static int ResetInactiveUserState(DateTime userInactiveSinceDate);
public static int ResetInactiveUserState (DateTime userInactiveSinceDate);
static member ResetInactiveUserState : DateTime -> int
Public Shared Function ResetInactiveUserState (userInactiveSinceDate As DateTime) As Integer
Parametreler
- userInactiveSinceDate
- DateTime
Kullanıcının kişiselleştirme bilgilerine son erişildiği tarih.
Döndürülenler
Temel alınan veri deposunda sıfırlanan satır sayısı.
Ö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.
-veya-
Herhangi bir parametrenin dizesinin uzunluğu 256 karakterden uzundur.
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ı.
Varsayılan sağlayıcı, sayı için negatif bir sayı döndürdü.
Açıklamalar
Bu yöntem, temel alınan veri deposundaki tüm kullanıcı başına durum bilgilerini sıfırlar; burada kullanıcının LastActivityDate özellik değeri değerden küçük veya buna eşit UserInactiveSinceDate olur.
olarak ayarlanırsa UserInactiveSinceDateMaxValue, bu yöntem temel alınan veri deposundaki tüm kullanıcı başına verileri sıfırlar.
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
ResetInactiveUserState(String, DateTime)
Etkin olmayan kullanıcılar için temel alınan veri deposundaki tüm kullanıcı başına durum bilgilerini belirtilen parametrelere göre sıfırlar.
public:
static int ResetInactiveUserState(System::String ^ path, DateTime userInactiveSinceDate);
public static int ResetInactiveUserState (string path, DateTime userInactiveSinceDate);
static member ResetInactiveUserState : string * DateTime -> int
Public Shared Function ResetInactiveUserState (path As String, userInactiveSinceDate As DateTime) As Integer
Parametreler
- path
- String
Sıfırlanacak kişiselleştirme durumu bilgileriyle ilişkili sayfanın yolu.
- userInactiveSinceDate
- DateTime
Kullanıcı durumu kişiselleştirme öğelerini sıfırlamada kullanılacak son etkin tarih.
Döndürülenler
Temel alınan veri deposunda sıfırlanan satır sayısı.
Özel durumlar
path
, null
değeridir.
path
, kırpmadan sonra boş bir dizedir ("").
-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-
Herhangi bir parametrenin dizesinin uzunluğu 256 karakterden uzundur.
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ı.
Varsayılan sağlayıcı, sayı için negatif bir sayı döndürdü.
Açıklamalar
Bu yöntem, belirtilen yol ile ilişkili temel alınan veri deposundaki tüm kullanıcı başına durumu sıfırlar ve burada kullanıcının LastActivityDate özellik değeri özellik değerinden UserInactiveSinceDate küçük veya buna eşit olur.
Bir sayfanın kişiselleştirme durumunu depolamak için birden fazla veri satırı gerektiren veri depolarında veya kullanıcı ve sayfa birleşiminde, sıfırlama satırlarının sayısı kişiselleştirme durumu değerinden farklı olabilir. Temel alınan sağlayıcı işlem kullanan bir veri deposundaki verileri kullanıma sunarsa, bu yöntem işlemlerini tek bir işlemde gerçekleştirir.
Var olmayan paylaşılan durumu sıfırlamaya çalışmak bir hata değildir.
ise UserInactiveSinceDateMaxValue, bu yöntem belirtilen yol için temel alınan veri deposundaki tüm kullanıcı başına verileri etkili bir şekilde sıfırlar.
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