SqlPersonalizationProvider.ResetPersonalizationBlob 메서드

정의

내부 데이터 저장소에서 개인 설정 데이터를 삭제합니다.

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

매개 변수

webPartManager
WebPartManager

개인 설정 데이터를 관리하는 WebPartManager입니다.

path
String

Shared 범위에서 검색 키로 사용할 개인 설정 정보에 대한 경로입니다.

userName
String

User 범위에서 검색 키로 사용할 개인 설정 정보에 대한 사용자 이름입니다.

설명

WebPartPersonalization웹 사이트 사용자가 페이지에서 웹 파트 데이터를 다시 설정하도록 선택할 때 이 메서드를 사용하여 데이터베이스에서 개인 설정 데이터를 삭제합니다. 비이nullusername 범위 데이터가 있는 User 데이터가 삭제되고, 그렇지 않으면 범위가 있는 Shared 데이터가 삭제됩니다.

개체는 SqlPersonalizationProvider 페이지 요청의 LastActivityDate 컨텍스트에서 데이터베이스에서 aspnet_Users 사용자별 개인 설정 데이터가 삭제될 때마다 테이블의 열을 자동으로 업데이트합니다. 이 동작을 사용하면 다른 ASP.NET 기능이 부실 데이터 레코드를 관리하고 사이트에서 최근 사용자 활동을 결정할 때 이 값을 사용할 LastActivityDate 수 있습니다.

적용 대상