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:
pathparametresi 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.
pathParametresi olmayannullbir parametreyse, yalnızca ilepathilişkilendirilmiş kullanıcı başına kişiselleştirme kayıtları silinir.Yalnızca, parametrede
userInactiveSinceDatebelirtilen tarih silineceğinden etkin olmadığı kabul edilen kullanıcılarla ilişkili 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ğlanırsa, her iki kısıtlamayla da eşleşen kayıtlar silinir.
pathparametresi olabilirnull.pathparametresi boş bir dize olamaz. Bu denetim gerçekleştirilmadan önce kırpılmalıdır.UserInactiveSinceDate özelliği olamaz
null.