TypedTableBase<T> 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이 형식은 Visual Studio 및 XSD.exe .NET Framework 도구에서 형식화된DataTable 개체 생성을 위한 기본 클래스로 사용되며 코드에서 직접 사용할 수 없습니다.
generic <typename T>
where T : DataRowpublic ref class TypedTableBase abstract : System::Data::DataTable, System::Collections::Generic::IEnumerable<T>
public abstract class TypedTableBase<T> : System.Data.DataTable, System.Collections.Generic.IEnumerable<T> where T : DataRow
[System.Serializable]
public abstract class TypedTableBase<T> : System.Data.DataTable, System.Collections.Generic.IEnumerable<T> where T : DataRow
type TypedTableBase<'T (requires 'T :> DataRow)> = class
inherit DataTable
interface seq<'T (requires 'T :> DataRow)>
interface IEnumerable
[<System.Serializable>]
type TypedTableBase<'T (requires 'T :> DataRow)> = class
inherit DataTable
interface seq<'T (requires 'T :> DataRow)>
interface IEnumerable
Public MustInherit Class TypedTableBase(Of T)
Inherits DataTable
Implements IEnumerable(Of T)
형식 매개 변수
- T
테이블이 나타내는 소스 시퀀스의 개체 형식으로, 일반적으로 DataRow.
- 상속
- 특성
- 구현
생성자
TypedTableBase<T>() |
새 TypedTableBase<T>초기화합니다. 이 메서드는 Visual Studio 및 XSD.exe .NET Framework 도구에서 형식화된DataTable 개체 생성을 지원합니다. 이 형식은 코드에서 직접 사용할 수 없습니다. |
TypedTableBase<T>(SerializationInfo, StreamingContext) |
사용되지 않음.
새 TypedTableBase<T>초기화합니다. 이 메서드는 Visual Studio 및 XSD.exe .NET Framework 도구에서 형식화된DataTable 개체 생성을 지원합니다. 이 메서드는 코드에서 직접 사용할 수 없습니다. |
필드
fInitInProgress |
초기화가 진행 중인지 여부를 확인합니다. 초기화는 런타임에 발생합니다. (다음에서 상속됨 DataTable) |
속성
CaseSensitive |
테이블 내의 문자열 비교가 대/소문자를 구분하는지 여부를 나타냅니다. (다음에서 상속됨 DataTable) |
ChildRelations |
이 DataTable대한 자식 관계 컬렉션을 가져옵니다. (다음에서 상속됨 DataTable) |
Columns |
이 테이블에 속하는 열의 컬렉션을 가져옵니다. (다음에서 상속됨 DataTable) |
Constraints |
이 테이블에서 유지 관리하는 제약 조건의 컬렉션을 가져옵니다. (다음에서 상속됨 DataTable) |
Container |
구성 요소의 컨테이너를 가져옵니다. (다음에서 상속됨 MarshalByValueComponent) |
DataSet |
이 테이블이 속한 DataSet 가져옵니다. (다음에서 상속됨 DataTable) |
DefaultView |
필터링된 뷰 또는 커서 위치를 포함할 수 있는 테이블의 사용자 지정된 보기를 가져옵니다. (다음에서 상속됨 DataTable) |
DesignMode |
구성 요소가 현재 디자인 모드에 있는지 여부를 나타내는 값을 가져옵니다. (다음에서 상속됨 MarshalByValueComponent) |
DisplayExpression |
사용자 인터페이스에서 이 테이블을 나타내는 데 사용되는 값을 반환하는 식을 가져오거나 설정합니다.
|
Events |
이 구성 요소에 연결된 이벤트 처리기 목록을 가져옵니다. (다음에서 상속됨 MarshalByValueComponent) |
ExtendedProperties |
사용자 지정된 사용자 정보의 컬렉션을 가져옵니다. (다음에서 상속됨 DataTable) |
HasErrors |
테이블이 속한 DataSet 테이블의 행에 오류가 있는지 여부를 나타내는 값을 가져옵니다. (다음에서 상속됨 DataTable) |
IsInitialized |
DataTable 초기화되는지 여부를 나타내는 값을 가져옵니다. (다음에서 상속됨 DataTable) |
Locale |
테이블 내의 문자열을 비교하는 데 사용되는 로캘 정보를 가져오거나 설정합니다. (다음에서 상속됨 DataTable) |
MinimumCapacity |
이 테이블의 초기 시작 크기를 가져오거나 설정합니다. (다음에서 상속됨 DataTable) |
Namespace |
DataTable저장된 데이터의 XML 표현에 대한 네임스페이스를 가져오거나 설정합니다. (다음에서 상속됨 DataTable) |
ParentRelations |
이 DataTable대한 부모 관계의 컬렉션을 가져옵니다. (다음에서 상속됨 DataTable) |
Prefix |
DataTable저장된 데이터의 XML 표현에 대한 네임스페이스를 가져오거나 설정합니다. (다음에서 상속됨 DataTable) |
PrimaryKey |
데이터 테이블의 기본 키로 작동하는 열 배열을 가져오거나 설정합니다. (다음에서 상속됨 DataTable) |
RemotingFormat |
serialization 형식을 가져오거나 설정합니다. (다음에서 상속됨 DataTable) |
Rows |
이 테이블에 속하는 행의 컬렉션을 가져옵니다. (다음에서 상속됨 DataTable) |
Site |
DataTable대한 ISite 가져오거나 설정합니다. (다음에서 상속됨 DataTable) |
TableName |
DataTable이름을 가져오거나 설정합니다. (다음에서 상속됨 DataTable) |
메서드
AcceptChanges() |
AcceptChanges() 마지막으로 호출된 이후 이 테이블에 대한 모든 변경 내용을 커밋합니다. (다음에서 상속됨 DataTable) |
BeginInit() |
폼에서 사용되거나 다른 구성 요소에서 사용되는 DataTable 초기화를 시작합니다. 초기화는 런타임에 발생합니다. (다음에서 상속됨 DataTable) |
BeginLoadData() |
데이터를 로드하는 동안 알림, 인덱스 유지 관리 및 제약 조건을 해제합니다. (다음에서 상속됨 DataTable) |
Cast<TResult>() |
TypedTableBase<T> 요소를 지정된 형식으로 변환합니다. 이 메서드는 Visual Studio 및 XSD.exe .NET Framework 도구에서 형식화된 DataTable 개체 생성을 지원합니다. 이 메서드는 코드에서 직접 사용할 수 없습니다. |
Clear() |
모든 데이터의 DataTable 지웁니다. (다음에서 상속됨 DataTable) |
Clone() |
모든 DataTable 스키마 및 제약 조건을 포함하여 DataTable구조를 복제합니다. (다음에서 상속됨 DataTable) |
Compute(String, String) |
필터 조건을 전달하는 현재 행에서 지정된 식을 계산합니다. (다음에서 상속됨 DataTable) |
Copy() |
이 DataTable대한 구조와 데이터를 모두 복사합니다. (다음에서 상속됨 DataTable) |
CreateDataReader() |
이 DataTable내의 데이터에 해당하는 DataTableReader 반환합니다. (다음에서 상속됨 DataTable) |
CreateInstance() |
DataTable새 인스턴스를 만듭니다. (다음에서 상속됨 DataTable) |
Dispose() |
MarshalByValueComponent사용하는 모든 리소스를 해제합니다. (다음에서 상속됨 MarshalByValueComponent) |
Dispose(Boolean) |
MarshalByValueComponent 사용하는 관리되지 않는 리소스를 해제하고 필요에 따라 관리되는 리소스를 해제합니다. (다음에서 상속됨 MarshalByValueComponent) |
EndInit() |
폼에서 사용되거나 다른 구성 요소에서 사용되는 DataTable 초기화를 종료합니다. 초기화는 런타임에 발생합니다. (다음에서 상속됨 DataTable) |
EndLoadData() |
데이터를 로드한 후 알림, 인덱스 유지 관리 및 제약 조건을 켭니다. (다음에서 상속됨 DataTable) |
Equals(Object) |
지정된 개체가 현재 개체와 같은지 여부를 확인합니다. (다음에서 상속됨 Object) |
GetChanges() |
로드되었거나 AcceptChanges() 마지막으로 호출된 이후 변경된 내용이 모두 포함된 DataTable 복사본을 가져옵니다. (다음에서 상속됨 DataTable) |
GetChanges(DataRowState) |
마지막으로 로드된 이후 또는 AcceptChanges() 호출된 이후 DataRowState필터링된 모든 변경 내용이 포함된 DataTable 복사본을 가져옵니다. (다음에서 상속됨 DataTable) |
GetEnumerator() |
형식화된DataRow대한 열거자를 반환합니다. 이 메서드는 Visual Studio 및 XSD.exe .NET Framework 도구에서 형식화된DataTable 개체 생성을 지원합니다. 이 메서드는 코드에서 직접 사용할 수 없습니다. |
GetErrors() |
오류가 포함된 DataRow 개체의 배열을 가져옵니다. (다음에서 상속됨 DataTable) |
GetHashCode() |
기본 해시 함수로 사용됩니다. (다음에서 상속됨 Object) |
GetObjectData(SerializationInfo, StreamingContext) |
사용되지 않음.
serialization 정보 개체를 DataTableserialize하는 데 필요한 데이터로 채웁니다. (다음에서 상속됨 DataTable) |
GetRowType() |
행 형식을 가져옵니다. (다음에서 상속됨 DataTable) |
GetSchema() |
이 멤버에 대한 설명은 GetSchema()참조하세요. (다음에서 상속됨 DataTable) |
GetService(Type) |
IServiceProvider구현자를 가져옵니다. (다음에서 상속됨 MarshalByValueComponent) |
GetType() |
현재 인스턴스의 Type 가져옵니다. (다음에서 상속됨 Object) |
ImportRow(DataRow) |
DataRow DataTable복사하여 속성 설정과 원본 및 현재 값을 유지합니다. (다음에서 상속됨 DataTable) |
Load(IDataReader) |
제공된 IDataReader사용하여 데이터 원본의 값으로 DataTable 채웁니다. DataTable 이미 행을 포함하는 경우 데이터 원본에서 들어오는 데이터가 기존 행과 병합됩니다. (다음에서 상속됨 DataTable) |
Load(IDataReader, LoadOption) |
제공된 IDataReader사용하여 데이터 원본의 값으로 DataTable 채웁니다.
|
Load(IDataReader, LoadOption, FillErrorEventHandler) |
오류 처리 대리자를 사용하여 제공된 IDataReader 사용하여 데이터 원본의 값으로 DataTable 채웁니다. (다음에서 상속됨 DataTable) |
LoadDataRow(Object[], Boolean) |
특정 행을 찾아 업데이트합니다. 일치하는 행이 없으면 지정된 값을 사용하여 새 행이 만들어집니다. (다음에서 상속됨 DataTable) |
LoadDataRow(Object[], LoadOption) |
특정 행을 찾아 업데이트합니다. 일치하는 행이 없으면 지정된 값을 사용하여 새 행이 만들어집니다. (다음에서 상속됨 DataTable) |
MemberwiseClone() |
현재 Object단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
Merge(DataTable) |
지정된 DataTable 현재 DataTable병합합니다. (다음에서 상속됨 DataTable) |
Merge(DataTable, Boolean) |
지정된 DataTable 현재 |
Merge(DataTable, Boolean, MissingSchemaAction) |
지정된 DataTable 현재 |
NewRow() |
테이블과 동일한 스키마를 사용하여 새 DataRow 만듭니다. (다음에서 상속됨 DataTable) |
NewRowArray(Int32) |
DataRow배열을 반환합니다. (다음에서 상속됨 DataTable) |
NewRowFromBuilder(DataRowBuilder) |
기존 행에서 새 행을 만듭니다. (다음에서 상속됨 DataTable) |
OnColumnChanged(DataColumnChangeEventArgs) |
ColumnChanged 이벤트를 발생합니다. (다음에서 상속됨 DataTable) |
OnColumnChanging(DataColumnChangeEventArgs) |
ColumnChanging 이벤트를 발생합니다. (다음에서 상속됨 DataTable) |
OnPropertyChanging(PropertyChangedEventArgs) |
PropertyChanged 이벤트를 발생합니다. (다음에서 상속됨 DataTable) |
OnRemoveColumn(DataColumn) |
DataColumn 제거되고 있음을 DataTable 알 수 있습니다. (다음에서 상속됨 DataTable) |
OnRowChanged(DataRowChangeEventArgs) |
RowChanged 이벤트를 발생합니다. (다음에서 상속됨 DataTable) |
OnRowChanging(DataRowChangeEventArgs) |
RowChanging 이벤트를 발생합니다. (다음에서 상속됨 DataTable) |
OnRowDeleted(DataRowChangeEventArgs) |
RowDeleted 이벤트를 발생합니다. (다음에서 상속됨 DataTable) |
OnRowDeleting(DataRowChangeEventArgs) |
RowDeleting 이벤트를 발생합니다. (다음에서 상속됨 DataTable) |
OnTableCleared(DataTableClearEventArgs) |
TableCleared 이벤트를 발생합니다. (다음에서 상속됨 DataTable) |
OnTableClearing(DataTableClearEventArgs) |
TableClearing 이벤트를 발생합니다. (다음에서 상속됨 DataTable) |
OnTableNewRow(DataTableNewRowEventArgs) |
TableNewRow 이벤트를 발생합니다. (다음에서 상속됨 DataTable) |
ReadXml(Stream) |
지정된 Stream사용하여 XML 스키마 및 데이터를 DataTable 읽습니다. (다음에서 상속됨 DataTable) |
ReadXml(String) |
XML 스키마 및 데이터를 지정된 파일에서 DataTable 읽습니다. (다음에서 상속됨 DataTable) |
ReadXml(TextReader) |
지정된 TextReader사용하여 XML 스키마 및 데이터를 DataTable 읽습니다. (다음에서 상속됨 DataTable) |
ReadXml(XmlReader) |
지정된 XmlReader사용하여 XML 스키마 및 데이터를 DataTable 읽습니다. (다음에서 상속됨 DataTable) |
ReadXmlSchema(Stream) |
지정된 스트림을 사용하여 XML 스키마를 DataTable 읽습니다. (다음에서 상속됨 DataTable) |
ReadXmlSchema(String) |
XML 스키마를 지정된 파일에서 DataTable 읽습니다. (다음에서 상속됨 DataTable) |
ReadXmlSchema(TextReader) |
지정된 TextReader사용하여 XML 스키마를 DataTable 읽습니다. (다음에서 상속됨 DataTable) |
ReadXmlSchema(XmlReader) |
지정된 XmlReader사용하여 XML 스키마를 DataTable 읽습니다. (다음에서 상속됨 DataTable) |
ReadXmlSerializable(XmlReader) |
XML 스트림에서 읽습니다. (다음에서 상속됨 DataTable) |
RejectChanges() |
테이블이 로드된 이후 또는 마지막으로 AcceptChanges() 호출된 이후의 모든 변경 내용을 롤백합니다. (다음에서 상속됨 DataTable) |
Reset() |
DataTable 원래 상태로 다시 설정합니다. 다시 설정은 테이블의 모든 데이터, 인덱스, 관계 및 열을 제거합니다. DataSet에 DataTable이 포함된 경우 테이블이 다시 설정된 후에도 테이블이 DataSet의 일부가 됩니다. (다음에서 상속됨 DataTable) |
Select() |
모든 DataRow 개체의 배열을 가져옵니다. (다음에서 상속됨 DataTable) |
Select(String) |
필터 조건과 일치하는 모든 DataRow 개체의 배열을 가져옵니다. (다음에서 상속됨 DataTable) |
Select(String, String) |
필터 조건과 일치하는 모든 DataRow 개체의 배열을 지정된 정렬 순서로 가져옵니다. (다음에서 상속됨 DataTable) |
Select(String, String, DataViewRowState) |
지정된 상태와 일치하는 정렬 순서대로 필터와 일치하는 모든 DataRow 개체의 배열을 가져옵니다. (다음에서 상속됨 DataTable) |
ToString() |
연결된 문자열로 TableNameDisplayExpression가져옵니다. (다음에서 상속됨 DataTable) |
WriteXml(Stream) |
지정된 Stream사용하여 DataTable 현재 내용을 XML로 씁니다. (다음에서 상속됨 DataTable) |
WriteXml(Stream, Boolean) |
지정된 Stream사용하여 DataTable 현재 내용을 XML로 씁니다. 테이블 및 모든 하위 항목에 대한 데이터를 저장하려면 |
WriteXml(Stream, XmlWriteMode) |
지정된 XmlWriteMode사용하여 지정된 파일에 DataTable 대한 현재 데이터와 선택적으로 스키마를 씁니다. 스키마를 작성하려면 |
WriteXml(Stream, XmlWriteMode, Boolean) |
지정된 XmlWriteMode사용하여 지정된 파일에 DataTable 대한 현재 데이터와 선택적으로 스키마를 씁니다. 스키마를 작성하려면 |
WriteXml(String) |
지정된 파일을 사용하여 DataTable 현재 내용을 XML로 씁니다. (다음에서 상속됨 DataTable) |
WriteXml(String, Boolean) |
지정된 파일을 사용하여 DataTable 현재 내용을 XML로 씁니다. 테이블 및 모든 하위 항목에 대한 데이터를 저장하려면 |
WriteXml(String, XmlWriteMode) |
지정된 파일 및 XmlWriteMode사용하여 DataTable 대한 현재 데이터와 선택적으로 스키마를 씁니다. 스키마를 작성하려면 |
WriteXml(String, XmlWriteMode, Boolean) |
지정된 파일 및 XmlWriteMode사용하여 DataTable 대한 현재 데이터와 선택적으로 스키마를 씁니다. 스키마를 작성하려면 |
WriteXml(TextWriter) |
지정된 TextWriter사용하여 DataTable 현재 내용을 XML로 씁니다. (다음에서 상속됨 DataTable) |
WriteXml(TextWriter, Boolean) |
지정된 TextWriter사용하여 DataTable 현재 내용을 XML로 씁니다. 테이블 및 모든 하위 항목에 대한 데이터를 저장하려면 |
WriteXml(TextWriter, XmlWriteMode) |
지정된 TextWriter 사용하여 DataTable 대한 현재 데이터와 선택적으로 스키마를 작성하고 XmlWriteMode. 스키마를 작성하려면 |
WriteXml(TextWriter, XmlWriteMode, Boolean) |
지정된 TextWriter 사용하여 DataTable 대한 현재 데이터와 선택적으로 스키마를 작성하고 XmlWriteMode. 스키마를 작성하려면 |
WriteXml(XmlWriter) |
지정된 XmlWriter사용하여 DataTable 현재 내용을 XML로 씁니다. (다음에서 상속됨 DataTable) |
WriteXml(XmlWriter, Boolean) |
지정된 XmlWriter사용하여 DataTable 현재 내용을 XML로 씁니다. (다음에서 상속됨 DataTable) |
WriteXml(XmlWriter, XmlWriteMode) |
지정된 XmlWriter 사용하여 DataTable 대한 현재 데이터와 선택적으로 스키마를 작성하고 XmlWriteMode. 스키마를 작성하려면 |
WriteXml(XmlWriter, XmlWriteMode, Boolean) |
지정된 XmlWriter 사용하여 DataTable 대한 현재 데이터와 선택적으로 스키마를 작성하고 XmlWriteMode. 스키마를 작성하려면 |
WriteXmlSchema(Stream) |
지정된 스트림에 XML 스키마로 DataTable 현재 데이터 구조를 씁니다. (다음에서 상속됨 DataTable) |
WriteXmlSchema(Stream, Boolean) |
지정된 스트림에 XML 스키마로 DataTable 현재 데이터 구조를 씁니다. 테이블 및 모든 하위 항목에 대한 스키마를 저장하려면 |
WriteXmlSchema(String) |
지정된 파일에 XML 스키마로 DataTable 현재 데이터 구조를 씁니다. (다음에서 상속됨 DataTable) |
WriteXmlSchema(String, Boolean) |
지정된 파일에 XML 스키마로 DataTable 현재 데이터 구조를 씁니다. 테이블 및 모든 하위 항목에 대한 스키마를 저장하려면 |
WriteXmlSchema(TextWriter) |
지정된 TextWriter사용하여 DataTable 현재 데이터 구조를 XML 스키마로 씁니다. (다음에서 상속됨 DataTable) |
WriteXmlSchema(TextWriter, Boolean) |
지정된 TextWriter사용하여 DataTable 현재 데이터 구조를 XML 스키마로 씁니다. 테이블 및 모든 하위 항목에 대한 스키마를 저장하려면 |
WriteXmlSchema(XmlWriter) |
지정된 XmlWriter사용하여 DataTable 현재 데이터 구조를 XML 스키마로 씁니다. (다음에서 상속됨 DataTable) |
WriteXmlSchema(XmlWriter, Boolean) |
지정된 XmlWriter사용하여 DataTable 현재 데이터 구조를 XML 스키마로 씁니다. 테이블 및 모든 하위 항목에 대한 스키마를 저장하려면 |
이벤트
ColumnChanged |
DataRow지정된 DataColumn 대한 값이 변경된 후에 발생합니다. (다음에서 상속됨 DataTable) |
ColumnChanging |
DataRow지정된 DataColumn 대한 값이 변경될 때 발생합니다. (다음에서 상속됨 DataTable) |
Disposed |
구성 요소에서 Disposed 이벤트를 수신 대기하는 이벤트 처리기를 추가합니다. (다음에서 상속됨 MarshalByValueComponent) |
Initialized |
DataTable 초기화된 후에 발생합니다. (다음에서 상속됨 DataTable) |
RowChanged |
DataRow 성공적으로 변경된 후에 발생합니다. (다음에서 상속됨 DataTable) |
RowChanging |
DataRow 변경되면 발생합니다. (다음에서 상속됨 DataTable) |
RowDeleted |
테이블의 행이 삭제된 후에 발생합니다. (다음에서 상속됨 DataTable) |
RowDeleting |
테이블의 행을 삭제하기 전에 발생합니다. (다음에서 상속됨 DataTable) |
TableCleared |
DataTable 지워진 후에 발생합니다. (다음에서 상속됨 DataTable) |
TableClearing |
DataTable 지울 때 발생합니다. (다음에서 상속됨 DataTable) |
TableNewRow |
새 DataRow 삽입될 때 발생합니다. (다음에서 상속됨 DataTable) |
명시적 인터페이스 구현
IEnumerable.GetEnumerator() |
형식화된DataRow대한 열거자를 반환합니다. 이 메서드는 Visual Studio 및 XSD.exe .NET Framework 도구에서 형식화된DataTable 개체 생성을 지원합니다. 이 메서드는 코드에서 직접 사용할 수 없습니다. |
IListSource.ContainsListCollection |
이 멤버에 대한 설명은 ContainsListCollection참조하세요. (다음에서 상속됨 DataTable) |
IListSource.GetList() |
이 멤버에 대한 설명은 GetList()참조하세요. (다음에서 상속됨 DataTable) |
IXmlSerializable.GetSchema() |
이 멤버에 대한 설명은 GetSchema()참조하세요. (다음에서 상속됨 DataTable) |
IXmlSerializable.ReadXml(XmlReader) |
이 멤버에 대한 설명은 ReadXml(XmlReader)참조하세요. (다음에서 상속됨 DataTable) |
IXmlSerializable.WriteXml(XmlWriter) |
이 멤버에 대한 설명은 WriteXml(XmlWriter)참조하세요. (다음에서 상속됨 DataTable) |
확장 메서드
적용 대상
추가 정보
- 형식화된 데이터 세트 쿼리
- 강력한 형식의 데이터 세트 생성
.NET