PersonalizationProvider.ResetUserState(String, DateTime) 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.
Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen parametrelere göre temel alınan veri deposundan Web Bölümleri kişiselleştirme verilerini siler.
public:
abstract int ResetUserState(System::String ^ path, DateTime userInactiveSinceDate);
public abstract int ResetUserState (string path, DateTime userInactiveSinceDate);
abstract member ResetUserState : string * DateTime -> int
Public MustOverride Function ResetUserState (path As String, userInactiveSinceDate As DateTime) As Integer
Parametreler
- path
- String
Silinecek kişiselleştirme verilerinin yolu. Bu değer boş bir dize ("") olabilir null
ancak olamaz.
- userInactiveSinceDate
- DateTime
Web sitesi kullanıcısının kişiselleştirme verilerini en son ne zaman değiştirdiğini gösteren tarih.
Döndürülenler
Temel alınan veri deposundan silinen satır sayısı.
Açıklamalar
Bu yöntem, kişiselleştirme verilerini silmek için bir yönetim yönteminin soyut tanımıdır. Bu yöntemin paylaşılan verileri değil yalnızca kullanıcı kişiselleştirme verilerini etkilediğini unutmayın.
Türetilmiş uygulamalar aşağıda açıklanan mantığı izlemelidir:
path
parametresi joker karakter içeremez.Sağlayıcı işlem kullanan bir veri deposundaki verileri kullanıma sunarsa, bu yöntem işlemlerini tek bir atomik işlemde gerçekleştirmelidir.
path
Parametresi olmayannull
bir parametreyse, yalnızca ilepath
ilişkilendirilmiş kullanıcı başına kişiselleştirme kayıtları silinir.Yalnızca parametrede
userInactiveSinceDate
belirtilen tarihten bu yana etkin olmadığı kabul edilen kullanıcılarla ilişkilendirilmiş kullanıcı başına kişiselleştirme kayıtları silinir. Özellikle, küçük veya eşit UserInactiveSinceDate olan LastActivityDate kayıtlar silinir.Her iki parametre de sağlanmışsa, her iki kısıtlamayla da eşleşen kayıtlar silinir.
path
parametresi olabilirnull
.path
parametresi boş bir dize olamaz. Bu denetimi gerçekleştirmeden önce kırpılmalıdır.UserInactiveSinceDate özelliği olamaz
null
.