PersonalizationAdministration.ResetState 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.
Koleksiyondaki öğelere bağlı olarak temel alınan veri deposundaki kişiselleştirme verilerini sıfırlar.
public:
static int ResetState(System::Web::UI::WebControls::WebParts::PersonalizationStateInfoCollection ^ data);
public static int ResetState (System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection data);
static member ResetState : System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection -> int
Public Shared Function ResetState (data As PersonalizationStateInfoCollection) As Integer
Parametreler
Hangi verilerin sıfırlanması gerektiğini gösteren nesne koleksiyonu PersonalizationStateInfo .
Döndürülenler
Sıfırlanan satır sayısı.
Özel durumlar
data
, null
değeridir.
data
boş bir koleksiyondur.
-veya-
Koleksiyonun bir öğesidir null
.
-veya-
Koleksiyondaki null
bir UserPersonalizationStateInfo örneğin yol değeri veya boş bir dizedir ("").
-veya-
user
Koleksiyondaki bir UserPersonalizationStateInfo örneğin değeri, boş bir dizedir null
veya virgül içerir.
-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ı silinen satır sayısının negatif bir sayı olduğunu belirtti.
Açıklamalar
Bu yöntem, koleksiyondaki nesnelere bağlı olarak temel alınan veri deposundaki PersonalizationStateInfo kişiselleştirme verilerini sıfırlar. Koleksiyonun içeriğine göre paylaşılan ve kullanıcı başına verilerin bir karışımını seçmeli olarak silmek için bu yöntemi kullanabilirsiniz. SharedPersonalizationStateInfo nesneler, bir sayfa için paylaşılan verilerin sıfırlandığını gösterir; UserPersonalizationStateInfo nesneleri, belirli bir sayfa için kullanıcı başına verilerin sıfırlandığını gösterir.
Not
Koleksiyon, rastgele kişiselleştirme verileri kümelerine işaret ettiğinden, bu yöntem tüm sıfırlamaların tek bir işlem içinde gerçekleşmesini garanti etmez.
Koleksiyonun var olmayan verilere başvuran nesneler içermesi bir hata değildir.