방법: 데이터 집합의 기능 확장
데이터 집합의 partial 클래스 파일에 코드를 작성하여 형식화된 데이터 집합의 기능을 확장할 수 있습니다.
형식화된 데이터 집합을 정의하는 코드는 데이터 집합 디자이너에서 변경을 수행하거나 데이터 집합의 개체를 만들거나 수정하는 마법사(예: 데이터 소스 구성 마법사 및 TableAdapter 마법사)가 실행되는 동안 변경을 수행할 경우 다시 생성됩니다.데이터 집합을 다시 생성하는 동안 코드가 삭제되지 않도록 하려면 데이터 집합의 partial 클래스 파일에 코드를 추가합니다.partial 클래스를 사용하면 특정 클래스의 코드를 여러 실제 파일에서 나눌 수 있습니다.자세한 내용은 Partial(Visual Basic) 또는 부분(형식)(C# 참조)을 참조하십시오.
데이터 집합의 partial 클래스 파일을 만들고 유효성 검사 코드를 추가하려면 열과 테이블을 두 번 클릭하여 ColumnChanging 및 RowChanging 이벤트 처리기를 생성합니다.자세한 내용은 방법: 열 변경 중 데이터 유효성 검사 및 방법: 행 변경 중 데이터 유효성 검사를 참조하십시오.
형식화된 데이터 집합의 partial 클래스 파일에 코드를 추가하려면
데이터 집합 디자이너에서 데이터 집합을 엽니다.자세한 내용은 방법: 데이터 집합 디자이너에서 데이터 집합 열기를 참조하십시오.
디자인 화면의 빈 영역을 두 번 클릭하여 데이터 집합의 partial 클래스 파일을 코드 편집기에서 엽니다.
데이터 집합의 partial 클래스 파일에 코드를 추가합니다.
[!참고]
생성된 데이터 집합 클래스 파일과 partial 클래스 파일의 코드가 하나의 클래스로 컴파일되므로 변수, 속성 및 메서드 이름 등은 데이터 집합을 정의하는 모든 파일에서 고유해야 합니다. 그렇지 않으면 컴파일러 오류가 발생합니다.
참고 항목
참조
Partial 클래스 및 메서드(C# 프로그래밍 가이드)