Aracılığıyla paylaş


PersonalizationAdministration.ResetState Yöntem

Tanım

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

data
PersonalizationStateInfoCollection

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 nullveya 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.

Şunlara uygulanır

Ayrıca bkz.