Aracılığıyla paylaş


PersonalizationProvider.ResetPersonalizationBlob Yöntem

Tanım

Türetilmiş bir sınıfta geçersiz kılınan, temel alınan veri deposu ham kişiselleştirme verilerini siler.

protected:
 abstract void ResetPersonalizationBlob(System::Web::UI::WebControls::WebParts::WebPartManager ^ webPartManager, System::String ^ path, System::String ^ userName);
protected abstract void ResetPersonalizationBlob (System.Web.UI.WebControls.WebParts.WebPartManager webPartManager, string path, string userName);
abstract member ResetPersonalizationBlob : System.Web.UI.WebControls.WebParts.WebPartManager * string * string -> unit
Protected MustOverride Sub ResetPersonalizationBlob (webPartManager As WebPartManager, path As String, userName As String)

Parametreler

webPartManager
WebPartManager

Kişiselleştirme WebPartManager verilerini yönetme.

path
String

Veri deposu anahtarı olarak kullanılacak kişiselleştirme bilgileri yolu.

userName
String

Veri deposu anahtarı olarak kullanılacak kişiselleştirme bilgileri için kullanıcı adı.

Açıklamalar

Bu yöntemden PersonalizationProvider türeten ve bu yöntemi uygulayan sınıflar, depolama anahtarları webPartManager olarak , ve parametrelerini path userName kullansalar. Türetilmiş uygulamalar, sağlanan depolama anahtarları için kişiselleştirme verileri etkili bir şekilde silinecek şekilde veri depolarını değiştirmelidir. Bunu fiziksel olarak nasıl gerçekleştir oldukları türetilen uygulamalara göredir.

Türetilen kişiselleştirme sağlayıcısı, kişiselleştirme verilerini sayfa başına ayrımlı olarak ayırt etmek için gerekir. Ayrıca, bir sayfanın durumu için kişiselleştirme sağlayıcısının ile kapsam verilerini ayırt Shared etmek için uygun olması User gerekir. Kullanıcı olmayan bir ad sağlanırsa, sıfırlama işlemi kapsam için geçerli olur; aksi null User takdirde, sıfırlama işlemi kapsam için Shared geçerlidir.

Şunlara uygulanır