Share via


ProfileBase.IsDirty 속성

정의

프로필 속성이 수정되었는지 여부를 나타내는 값을 가져옵니다.

public:
 property bool IsDirty { bool get(); };
public bool IsDirty { get; }
member this.IsDirty : bool
Public ReadOnly Property IsDirty As Boolean

속성 값

프로필 속성이 수정되었으면 true이고, 그렇지 않으면 false입니다.

설명

속성은 IsDirty 메서드 중에 Save 프로필 공급자가 기본 형식, 문자열 또는 DateTime 개체로 구성된 속성이 변경되었는지 여부를 확인하는 데 사용할 수 있습니다. 변경된 속성은 메서드의 프로필 공급자에 Save 의해 업데이트됩니다. Save 속성이 인 경우 페이지 실행이 끝날 때 메서드가 AutomaticSaveEnabled 자동으로 호출됩니다.true

메서드에서 Save 호출된 프로필 공급자는 사용자 지정 클래스 형식이 있는 프로필 속성 또는 컬렉션과 같은 복합 형식이 변경되었는지 여부를 명시적으로 확인할 수 없습니다. 이벤트를 사용하여 ProfileAutoSaving 사용자 지정 개체가 수정되었는지 여부를 확인하고 수정된 개체에 대한 자동 저장을 계속하거나 개체가 수정되지 않은 경우 자동 저장을 취소할 수 있습니다. 클래스의 ProfileBase 기본 동작은 속성 trueIsDirty 처음 액세스할 때 사용자 지정 또는 복합 형식의 속성에 대해 속성을 로 설정하는 것입니다.

적용 대상

추가 정보