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
| Name | Description |
|---|---|
| ResetInactiveUserState(DateTime) |
Belirtilen parametreye göre, temel alınan veri deposundaki tüm kullanıcı başına kişiselleştirme durumu bilgilerini sıfırlar. |
| ResetInactiveUserState(String, DateTime) |
Belirtilen parametrelere bağlı olarak, etkin olmayan kullanıcılar için temel alınan veri deposundaki tüm kullanıcı başına durum bilgilerini sıfırlar. |
ResetInactiveUserState(DateTime)
Belirtilen parametreye göre, 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 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ı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ı.
Varsayılan sağlayıcı, sayı için negatif bir sayı döndürdü.
Açıklamalar
Bu yöntem, kullanıcının özellik değerinin değerden küçük veya buna eşit UserInactiveSinceDate olduğu temel veri deposundaki tüm kullanıcı LastActivityDate başına durum bilgilerini sıfırlar.
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ümlerini 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)
Belirtilen parametrelere bağlı olarak, etkin olmayan kullanıcılar için temel alınan veri deposundaki tüm kullanıcı başına durum bilgilerini 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'e eşittir.
path , kırpmadan sonra boş bir dizedir ("").
-veya-
Yapılandırmada tanımlanan 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ı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ı.
Varsayılan sağlayıcı, sayı için negatif bir sayı döndürdü.
Açıklamalar
Bu yöntem, kullanıcının özellik değerinin özellik değerinden küçük veya buna eşit UserInactiveSinceDate olduğu belirtilen yol ile ilişkili temel veri deposundaki tüm kullanıcı LastActivityDate başına durumunu sıfırlar.
Bir sayfanın kişiselleştirme durumunu depolamak için birden fazla veri satırı gerektiren veri depolarında veya bir kullanıcı ve sayfa bileşiminde sıfırlama satırları sayısı, kişiselleştirme durumundan 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ümlerini 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