PersonalizationAdministration.ResetState 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
컬렉션에 포함된 항목에 따라 기본 데이터 저장소의 개인 설정 데이터를 다시 설정합니다.
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
매개 변수
다시 설정할 데이터를 나타내는 PersonalizationStateInfo 개체의 컬렉션입니다.
반환
다시 설정된 행의 수입니다.
예외
data
이(가) null
인 경우
data
는 빈 컬렉션입니다.
또는
컬렉션의 요소가 null
인 경우
또는
컬렉션에 있는 UserPersonalizationStateInfo 인스턴스의 경로 값이 null
이거나 빈 문자열("")인 경우
또는
컬렉션에 있는 UserPersonalizationStateInfo 인스턴스의 user
값이 null
이거나, 빈 문자열이거나, 쉼표를 포함하는 경우
또는
구성에 정의된 개인 설정 공급자에 대한 공급자 형식이 올바르지 않은 경우
또는
매개 변수의 문자열 길이가 256자보다 긴 경우
구성된 개인 설정 공급자 중 하나의 인스턴스를 만들고 초기화하려는 동안 구성 예외가 발생한 경우
또는
구성에 정의된 기본 개인 설정 공급자를 찾을 수 없는 경우
기본 공급자가 삭제된 행 수가 음수임을 나타낸 경우
설명
이 메서드는 컬렉션에 포함된 개체를 기반으로 기본 데이터 저장소의 PersonalizationStateInfo 개인 설정 데이터를 다시 설정합니다. 이 메서드를 사용하여 컬렉션의 내용에 따라 공유 및 사용자별 데이터의 혼합을 선택적으로 삭제할 수 있습니다. SharedPersonalizationStateInfo 개체는 페이지의 공유 데이터가 다시 설정됨을 나타냅니다. UserPersonalizationStateInfo 개체는 특정 페이지의 사용자별 데이터가 다시 설정될 것임을 나타냅니다.
참고
이 메서드는 컬렉션이 임의의 개인 설정 데이터 집합을 가리키기 때문에 단일 트랜잭션 내에서 모든 재설정이 발생하도록 보장하지는 않습니다.
컬렉션에 존재하지 않는 데이터를 참조하는 개체를 포함하는 것은 오류가 아닙니다.
적용 대상
추가 정보
.NET