다음을 통해 공유


System.ComponentModel 네임스페이스

System.ComponentModel, System.ComponentModel.DataAnnotations 및 System.ComponentModel.DataAnnotations.Schema에는 구성 요소와 컨트롤의 런타임 및 디자인 타임 동작을 구현하는 형식이 포함되어 있습니다.

이 항목에서는 Windows 스토어 앱용 .NET에 포함된 System.ComponentModel 네임스페이스의 형식을 보여 줍니다.Windows 스토어 앱용 .NET에는 각 형식의 일부 멤버만 포함되어 있습니다.개별 형식에 대한 자세한 내용은 링크된 항목을 참조하십시오.형식에 대한 설명서는 Windows 스토어 앱용 .NET에 포함된 멤버를 나타냅니다.

System.ComponentModel 네임스페이스

Windows 스토어 앱용 .NET에서 지원되는 형식

설명

AsyncCompletedEventArgs

MethodNameCompleted 이벤트에 대한 데이터를 제공합니다.

AsyncCompletedEventHandler

비동기 작업의 MethodNameCompleted 이벤트를 처리할 메서드를 나타냅니다.

CancelEventArgs

취소할 수 있는 이벤트에 대한 데이터를 제공합니다.

DataErrorsChangedEventArgs

INotifyDataErrorInfo.ErrorsChanged 이벤트에 대한 데이터를 제공합니다.

DefaultValueAttribute

속성의 기본값을 지정합니다.

EditorBrowsableAttribute

속성 또는 메서드가 편집기에 표시되도록 지정합니다.이 클래스는 상속될 수 없습니다.

EditorBrowsableState

편집기 내에서 속성 또는 메서드의 찾아볼 수 있는 상태를 지정합니다.

IChangeTracking

개체에서 변경 내용을 쿼리하고 변경된 상태를 다시 설정하는 메커니즘을 정의합니다.

IEditableObject

데이터 소스로 사용되는 개체에 대한 변경 내용을 커밋하거나 롤백하는 기능을 제공합니다.

INotifyDataErrorInfo

데이터 엔터티 클래스에서 사용자 지정 동기 및 비동기 유효성 검사 지원을 제공하기 위해 구현할 수 있는 멤버를 정의합니다.

INotifyPropertyChanged

속성 값이 변경되었음을 클라이언트에 알립니다.

IRevertibleChangeTracking

변경 내용의 롤백을 지원합니다.

ProgressChangedEventArgs

ProgressChanged 이벤트에 대한 데이터를 제공합니다.

ProgressChangedEventHandler

BackgroundWorker 클래스의 ProgressChanged 이벤트를 처리할 메서드를 나타냅니다.이 클래스는 상속될 수 없습니다.

PropertyChangedEventArgs

PropertyChanged 이벤트에 대한 데이터를 제공합니다.

PropertyChangedEventHandler

구성 요소에서 속성이 변경될 때 발생하는 PropertyChanged 이벤트를 처리할 메서드를 나타냅니다.

System.ComponentModel.DataAnnotations 네임스페이스

Windows 스토어 앱용 .NET에서 지원되는 형식

설명

AssociationAttribute

엔터티 멤버에서 외래 키 관계와 같은 데이터 관계를 나타내도록 지정합니다.

ConcurrencyCheckAttribute

낙관적 동시성 검사에 속성이 참여하도록 지정합니다.

CustomValidationAttribute

속성 또는 클래스 인스턴스의 유효성을 검사하는 데 사용하는 사용자 지정 유효성 검사 메서드를 지정합니다.

DataType

데이터 필드 및 매개 변수와 연결된 데이터 형식의 열거형을 나타냅니다.

DataTypeAttribute

데이터 필드에 연결할 추가 형식의 이름을 지정합니다.

DisplayAttribute

엔터티 partial 클래스의 형식과 멤버에 대해 지역화 가능한 문자열을 지정할 수 있도록 해주는 일반 용도의 특성을 제공합니다.

DisplayColumnAttribute

참조되는 테이블에서 외래 키 열로 표시되는 열을 지정합니다.

DisplayFormatAttribute

데이터 필드가 표시되고 서식이 지정되는 방식을 지정합니다.

EditableAttribute

데이터 필드를 편집할 수 있는지 여부를 나타냅니다.

EnumDataTypeAttribute

.NET Framework 열거형을 데이터 열에 매핑할 수 있도록 합니다.

FilterUIHintAttribute

열의 필터링 동작을 지정하는 데 사용되는 특성을 나타냅니다.

KeyAttribute

엔터티를 고유하게 식별하는 속성을 하나 이상 나타냅니다.

RangeAttribute

데이터 필드 값에 대한 숫자 범위 제약 조건을 지정합니다.

RegularExpressionAttribute

데이터 필드 값이 지정된 정규식과 일치해야 하도록 지정합니다.

RequiredAttribute

데이터 필드 값이 필수임을 지정합니다.

StringLengthAttribute

데이터 필드에 허용되는 최소 및 최대 문자 길이를 지정합니다.

TimestampAttribute

열의 데이터 형식을 행 버전으로 지정합니다.

UIHintAttribute

데이터 필드를 표시하는 데 사용되는 템플릿 또는 사용자 정의 컨트롤을 지정합니다.

ValidationAttribute

모든 유효성 검사 특성의 기본 클래스로 사용됩니다.

ValidationContext

유효성 검사가 수행되는 컨텍스트를 설명합니다.

ValidationException

ValidationAttribute 클래스가 사용될 때 데이터 필드의 유효성을 검사하는 동안 발생하는 예외를 나타냅니다.

ValidationResult

유효성 검사 요청 결과의 컨테이너를 나타냅니다.

Validator

개체, 속성 및 메서드가 연결된 ValidationAttribute 특성에 포함될 때 유효성을 검사하는 데 사용할 수 있는 도우미 클래스를 정의합니다.

System.ComponentModel.DataAnnotations.Schema 네임스페이스

Windows 스토어 앱용 .NET에서 지원되는 형식

DatabaseGeneratedAttribute

데이터베이스 생성 특성을 나타냅니다.

DatabaseGeneratedOption

데이터베이스 생성 옵션을 열거합니다.

참고 항목

개념

Windows 스토어 앱용 .NET - 지원되는 API