DataView 멤버
정렬, 필터링, 검색, 편집 및 탐색을 위해 데이터 바인딩할 수 있는 DataTable의 사용자 지정 뷰를 나타냅니다.
다음 표에서는 DataView 형식에 의해 노출되는 멤버를 보여 줍니다.
Public 생성자
이름 | 설명 | |
---|---|---|
![]() ![]() |
DataView | 오버로드되었습니다. DataView 클래스의 새 인스턴스를 초기화합니다. |
위쪽
Public 속성
( Protected 속성 참조)
이름 | 설명 | |
---|---|---|
![]() ![]() |
AllowDelete | 삭제가 허용되는지 여부를 나타내는 값을 설정하거나 가져옵니다. |
![]() ![]() |
AllowEdit | 편집이 허용되는지 여부를 나타내는 값을 가져오거나 설정합니다. |
![]() ![]() |
AllowNew | AddNew 메서드를 사용하여 새 행을 추가할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다. |
![]() ![]() |
ApplyDefaultSort | 기본 정렬을 사용할지 여부를 나타내는 값을 가져오거나 설정합니다. |
![]() ![]() |
Container | 구성 요소의 컨테이너를 가져옵니다.(MarshalByValueComponent에서 상속됨) |
![]() ![]() |
Count | RowFilter 및 RowStateFilter를 적용한 다음 DataView의 레코드 수를 가져옵니다. |
![]() ![]() |
DataViewManager | 이 뷰와 관련된 DataViewManager를 가져옵니다. |
![]() ![]() |
DesignMode | 구성 요소가 현재 디자인 모드에 있는지 여부를 나타내는 값을 가져옵니다.(MarshalByValueComponent에서 상속됨) |
![]() ![]() |
IsInitialized | 구성 요소가 초기화되었는지 여부를 나타내는 값을 가져옵니다. |
![]() ![]() |
Item | 지정된 테이블에서 데이터 행을 가져옵니다. |
![]() ![]() |
RowFilter | DataView에 표시할 행을 필터링하는 데 사용하는 식을 가져오거나 설정합니다. |
![]() ![]() |
RowStateFilter | DataView에 사용되는 행 상태 필터를 가져오거나 설정합니다. |
![]() ![]() |
Site | 구성 요소의 사이트를 가져오거나 설정합니다.(MarshalByValueComponent에서 상속됨) |
![]() ![]() |
Sort | DataView에 대한 정렬 열과 정렬 순서를 가져오거나 설정합니다. |
![]() ![]() |
Table | 소스 DataTable을 가져오거나 설정합니다. |
위쪽
Protected 속성
이름 | 설명 | |
---|---|---|
![]() ![]() |
Events | 이 구성 요소에 연결된 이벤트 처리기의 목록을 가져옵니다.(MarshalByValueComponent에서 상속됨) |
![]() ![]() |
IsOpen | 데이터 소스가 현재 열려 있고 DataTable에 데이터 뷰를 표시하는지 여부를 나타내는 값을 가져옵니다. |
위쪽
Public 메서드
( Protected 메서드 참조)
이름 | 설명 | |
---|---|---|
![]() ![]() |
AddNew | 새 행을 DataView에 추가합니다. |
![]() ![]() |
BeginInit | 폼이나 다른 구성 요소에서 사용하는 DataView의 초기화를 시작합니다. 초기화는 런타임에 발생합니다. |
![]() ![]() |
CopyTo | 항목을 배열로 복사합니다. Web Form 인터페이스 전용입니다. |
![]() ![]() |
Delete | 지정된 인덱스의 행을 삭제합니다. |
![]() ![]() |
Dispose | 오버로드되었습니다. DataView 개체에서 사용하는 리소스(메모리 제외)를 삭제합니다. |
![]() ![]() |
EndInit | 폼에 사용되거나 다른 구성 요소에서 사용하는 DataView의 초기화를 끝냅니다. 초기화는 런타임에 발생합니다. |
![]() ![]() |
Equals | 오버로드되었습니다. 지정된 개체가 동일한지 여부를 확인합니다. |
![]() ![]() |
Find | 오버로드되었습니다. 지정된 정렬 키 값에 따라 DataView에서 행을 찾습니다. |
![]() ![]() |
FindRows | 오버로드되었습니다. 열 값이 지정된 정렬 키 값과 일치하는 DataRowView 개체의 배열을 반환합니다. |
![]() ![]() |
GetEnumerator | 이 DataView에 대한 열거자를 가져옵니다. |
![]() ![]() |
GetHashCode | 특정 형식에 대한 해시 함수로 사용되며 GetHashCode는 해시 알고리즘 및 해시 테이블과 같은 데이터 구조에 사용하기 적당합니다. (Object에서 상속됨) |
![]() ![]() |
GetService | IServiceProvider의 구현자를 가져옵니다. (MarshalByValueComponent에서 상속됨) |
![]() ![]() |
GetType | 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨) |
![]() ![]() ![]() |
ReferenceEquals | 지정한 Object 인스턴스가 동일한지 여부를 확인합니다. (Object에서 상속됨) |
![]() ![]() |
ToString | Component의 이름이 포함된 String을 반환합니다. 이 메서드는 재정의할 수 없습니다. (MarshalByValueComponent에서 상속됨) |
![]() ![]() |
ToTable | 오버로드되었습니다. 기존 DataView의 행을 기준으로 새 DataTable을 만들어서 반환합니다. |
위쪽
Protected 메서드
이름 | 설명 | |
---|---|---|
![]() ![]() |
Close | DataView를 닫습니다. |
![]() ![]() |
ColumnCollectionChanged | DataColumnCollection를 성공적으로 변경한 후 발생합니다. |
![]() ![]() |
Dispose | 오버로드되었습니다. 재정의되었습니다. DataView 개체에서 사용하는 리소스(메모리 제외)를 삭제합니다. |
![]() ![]() |
Finalize | [To be supplied.] (MarshalByValueComponent에서 상속됨) |
![]() ![]() |
IndexListChanged | DataView를 성공적으로 변경한 후 발생합니다. |
![]() ![]() |
MemberwiseClone | 현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨) |
![]() ![]() |
OnListChanged | ListChanged 이벤트를 발생시킵니다. |
![]() ![]() |
Open | DataView를 엽니다. |
![]() ![]() |
Reset | 내부 전용으로 예약되었습니다. |
![]() ![]() |
UpdateIndex | 오버로드되었습니다. 내부 전용으로 예약되었습니다. |
위쪽
Public 이벤트
이름 | 설명 | |
---|---|---|
![]() ![]() |
Disposed | 구성 요소에 대한 Disposed 이벤트를 수신하는 이벤트 처리기를 추가합니다.(MarshalByValueComponent에서 상속됨) |
![]() ![]() |
Initialized | DataView의 초기화가 완료되면 발생합니다. |
![]() ![]() |
ListChanged | DataView에서 관리하는 목록이 변경될 때 발생합니다. |
위쪽
명시적 인터페이스 구현
위쪽
참고 항목
참조
DataView 클래스
System.Data 네임스페이스
DataSet 클래스
DataTable 클래스
DataViewManager