TypedTableBase<T> 클래스

정의

이 유형은 Visual Studio 및 XSD.exe .NET Framework 도구로 형식화된 DataTable 개체 생성의 기본 클래스로 사용되며 사용자 코드에서 직접 사용할 수 없습니다.This type is used as a base class for typed-DataTable object generation by Visual Studio and the XSD.exe .NET Framework tool, and is not intended to be used directly from your code.

generic <typename T>
 where T : DataRowpublic ref class TypedTableBase abstract : System::Data::DataTable, System::Collections::Generic::IEnumerable<T>
[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
Public MustInherit Class TypedTableBase(Of T)
Inherits DataTable
Implements IEnumerable(Of T)

형식 매개 변수

T

테이블이 나타내는 소스 시퀀스의 개체 형식이며 일반적으로 DataRow입니다.The type of objects in the source sequence represented by the table, typically DataRow.

상속
특성
구현

생성자

TypedTableBase<T>()

TypedTableBase<T>를 초기화합니다.Initializes a new TypedTableBase<T>. 이 메서드는 Visual Studio 및 XSD.exe .NET Framework 도구에 의한 형식화된 DataTable 개체 생성을 지원합니다.This method supports typed-DataTable object generation by Visual Studio and the XSD.exe .NET Framework tool. 이 형식은 사용자 코드에서 직접 사용할 수 없습니다.This type is not intended to be used directly from your code.

TypedTableBase<T>(SerializationInfo, StreamingContext)

TypedTableBase<T>를 초기화합니다.Initializes a new TypedTableBase<T>. 이 메서드는 Visual Studio 및 XSD.exe .NET Framework 도구에 의한 형식화된 DataTable 개체 생성을 지원합니다.This method supports typed-DataTable object generation by Visual Studio and the XSD.exe .NET Framework tool. 이 메서드는 코드에서 직접 사용할 수 없습니다.This method is not intended to be used directly from your code.

필드

fInitInProgress

초기화가 진행 중인지 여부를 확인합니다.Checks whether initialization is in progress. 초기화는 런타임에 발생합니다.The initialization occurs at run time.

(다음에서 상속됨 DataTable)

속성

CaseSensitive

테이블 내의 문자열을 비교할 때 대/소문자를 구분할지 여부를 나타냅니다.Indicates whether string comparisons within the table are case-sensitive.

(다음에서 상속됨 DataTable)
ChildRelations

DataTable에 대한 자식 관계 컬렉션을 가져옵니다.Gets the collection of child relations for this DataTable.

(다음에서 상속됨 DataTable)
Columns

이 테이블에 속한 열의 컬렉션을 가져옵니다.Gets the collection of columns that belong to this table.

(다음에서 상속됨 DataTable)
Constraints

이 테이블이 유지하는 제약 조건의 컬렉션을 가져옵니다.Gets the collection of constraints maintained by this table.

(다음에서 상속됨 DataTable)
Container

구성 요소의 컨테이너를 가져옵니다.Gets the container for the component.

(다음에서 상속됨 MarshalByValueComponent)
DataSet

이 테이블이 속한 DataSet을 가져옵니다.Gets the DataSet to which this table belongs.

(다음에서 상속됨 DataTable)
DefaultView

필터링된 뷰를 포함할 수 있는 테이블의 사용자 지정 뷰 또는 커서 위치를 가져옵니다.Gets a customized view of the table that may include a filtered view, or a cursor position.

(다음에서 상속됨 DataTable)
DesignMode

구성 요소가 현재 디자인 모드에 있는지 여부를 나타내는 값을 가져옵니다.Gets a value indicating whether the component is currently in design mode.

(다음에서 상속됨 MarshalByValueComponent)
DisplayExpression

이 테이블을 사용자 인터페이스에 나타내는 데 사용되는 값을 반환하는 식을 가져오거나 설정합니다.Gets or sets the expression that returns a value used to represent this table in the user interface. DisplayExpression 속성을 사용하여 이 테이블의 이름을 사용자 인터페이스에 표시할 수 있습니다.The DisplayExpression property lets you display the name of this table in a user interface.

(다음에서 상속됨 DataTable)
Events

이 구성 요소에 연결된 이벤트 처리기의 목록을 가져옵니다.Gets the list of event handlers that are attached to this component.

(다음에서 상속됨 MarshalByValueComponent)
ExtendedProperties

사용자 지정 사용자 정보 컬렉션을 가져옵니다.Gets the collection of customized user information.

(다음에서 상속됨 DataTable)
HasErrors

해당 테이블이 속하는 DataSet의 테이블에 있는 행에 오류가 있는지 여부를 나타내는 값을 가져옵니다.Gets a value indicating whether there are errors in any of the rows in any of the tables of the DataSet to which the table belongs.

(다음에서 상속됨 DataTable)
IsInitialized

DataTable이 초기화되어 있는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the DataTable is initialized.

(다음에서 상속됨 DataTable)
Locale

테이블 내의 문자열을 비교하는 데 사용되는 로캘 정보를 가져오거나 설정합니다.Gets or sets the locale information used to compare strings within the table.

(다음에서 상속됨 DataTable)
MinimumCapacity

이 테이블에 대한 초기 시작 크기를 가져오거나 설정합니다.Gets or sets the initial starting size for this table.

(다음에서 상속됨 DataTable)
Namespace

DataTable에 저장된 데이터의 XML 표현에 대한 네임스페이스를 가져오거나 설정합니다.Gets or sets the namespace for the XML representation of the data stored in the DataTable.

(다음에서 상속됨 DataTable)
ParentRelations

DataTable에 대한 부모 관계 컬렉션을 가져옵니다.Gets the collection of parent relations for this DataTable.

(다음에서 상속됨 DataTable)
Prefix

DataTable에 저장된 데이터의 XML 표현에 대한 네임스페이스를 가져오거나 설정합니다.Gets or sets the namespace for the XML representation of the data stored in the DataTable.

(다음에서 상속됨 DataTable)
PrimaryKey

데이터 테이블에 대한 기본 키로 사용되는 열의 배열을 가져오거나 설정합니다.Gets or sets an array of columns that function as primary keys for the data table.

(다음에서 상속됨 DataTable)
RemotingFormat

serialization 형식을 가져오거나 설정합니다.Gets or sets the serialization format.

(다음에서 상속됨 DataTable)
Rows

이 테이블에 속한 행의 컬렉션을 가져옵니다.Gets the collection of rows that belong to this table.

(다음에서 상속됨 DataTable)
Site

ISite에 대한 DataTable를 가져오거나 설정합니다.Gets or sets an ISite for the DataTable.

(다음에서 상속됨 DataTable)
TableName

DataTable의 이름을 가져오거나 설정합니다.Gets or sets the name of the DataTable.

(다음에서 상속됨 DataTable)

메서드

AcceptChanges()

AcceptChanges()가 마지막으로 호출된 이후 이 테이블에서 변경된 내용을 모두 커밋합니다.Commits all the changes made to this table since the last time AcceptChanges() was called.

(다음에서 상속됨 DataTable)
BeginInit()

폼에 사용되거나 다른 구성 요소에서 사용하는 DataTable의 초기화를 시작합니다.Begins the initialization of a DataTable that is used on a form or used by another component. 초기화는 런타임에 발생합니다.The initialization occurs at run time.

(다음에서 상속됨 DataTable)
BeginLoadData()

데이터를 로드하는 동안 알림, 인덱스 유지 관리 및 제약 조건 기능을 해제합니다.Turns off notifications, index maintenance, and constraints while loading data.

(다음에서 상속됨 DataTable)
Cast<TResult>()

TypedTableBase<T>의 요소를 지정된 형식으로 변환합니다.Converts the elements of an TypedTableBase<T> to the specified type. 이 메서드는 Visual Studio 및 XSD.exe .NET Framework 도구에 의한 형식화된 DataTable 개체 생성을 지원합니다.This method supports typed DataTable object generation by Visual Studio and the XSD.exe .NET Framework tool. 이 메서드는 코드에서 직접 사용할 수 없습니다.This method is not intended to be used directly from your code.

Clear()

DataTable의 모든 데이터를 지웁니다.Clears the DataTable of all data.

(다음에서 상속됨 DataTable)
Clone()

모든 DataTable 스키마, 관계 및 제약 조건을 포함하여 DataTable의 구조를 복제합니다.Clones the structure of the DataTable, including all DataTable schemas and constraints.

(다음에서 상속됨 DataTable)
Compute(String, String)

필터 조건을 전달하는 현재 행에서 지정된 식을 계산합니다.Computes the given expression on the current rows that pass the filter criteria.

(다음에서 상속됨 DataTable)
Copy()

DataTable의 구조와 데이터를 모두 복사합니다.Copies both the structure and data for this DataTable.

(다음에서 상속됨 DataTable)
CreateDataReader()

DataTableReader의 데이터에 해당하는 DataTable를 반환합니다.Returns a DataTableReader corresponding to the data within this DataTable.

(다음에서 상속됨 DataTable)
CreateInstance()

DataTable의 새 인스턴스를 만듭니다.Creates a new instance of DataTable.

(다음에서 상속됨 DataTable)
Dispose()

MarshalByValueComponent에서 사용하는 모든 리소스를 해제합니다.Releases all resources used by the MarshalByValueComponent.

(다음에서 상속됨 MarshalByValueComponent)
Dispose(Boolean)

MarshalByValueComponent에서 사용하는 관리되지 않는 리소스를 해제하고, 관리되는 리소스를 선택적으로 해제할 수 있습니다.Releases the unmanaged resources used by the MarshalByValueComponent and optionally releases the managed resources.

(다음에서 상속됨 MarshalByValueComponent)
EndInit()

폼에 사용되거나 다른 구성 요소에서 사용하는 DataTable의 초기화를 끝냅니다.Ends the initialization of a DataTable that is used on a form or used by another component. 초기화는 런타임에 발생합니다.The initialization occurs at run time.

(다음에서 상속됨 DataTable)
EndLoadData()

데이터를 로드한 후 알림, 인덱스 유지 관리 및 제약 조건 기능을 설정합니다.Turns on notifications, index maintenance, and constraints after loading data.

(다음에서 상속됨 DataTable)
Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

(다음에서 상속됨 Object)
GetChanges()

로드되거나 DataTable가 마지막으로 호출된 후에 변경된 내용이 모두 들어 있는 AcceptChanges()의 복사본을 가져옵니다.Gets a copy of the DataTable that contains all changes made to it since it was loaded or AcceptChanges() was last called.

(다음에서 상속됨 DataTable)
GetChanges(DataRowState)

마지막으로 로드되거나 DataTable가 호출된 후에 변경되어 AcceptChanges()를 기준으로 필터링된 내용이 모두 들어 있는 DataRowState의 복사본을 가져옵니다.Gets a copy of the DataTable containing all changes made to it since it was last loaded, or since AcceptChanges() was called, filtered by DataRowState.

(다음에서 상속됨 DataTable)
GetEnumerator()

형식화된 DataRow에 대한 열거자를 반환합니다.Returns an enumerator for the typed-DataRow. 이 메서드는 Visual Studio 및 XSD.exe .NET Framework 도구에 의한 형식화된 DataTable 개체 생성을 지원합니다.This method supports typed-DataTable object generation by Visual Studio and the XSD.exe .NET Framework tool. 이 메서드는 코드에서 직접 사용할 수 없습니다.This method is not intended to be used directly from your code.

GetErrors()

오류가 있는 DataRow 개체로 이루어진 배열을 가져옵니다.Gets an array of DataRow objects that contain errors.

(다음에서 상속됨 DataTable)
GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(다음에서 상속됨 Object)
GetObjectData(SerializationInfo, StreamingContext)

DataTable을 serialize하는 데 필요한 데이터로 serialization 정보 개체를 채웁니다.Populates a serialization information object with the data needed to serialize the DataTable.

(다음에서 상속됨 DataTable)
GetRowType()

행 형식을 가져옵니다.Gets the row type.

(다음에서 상속됨 DataTable)
GetSchema()

이 멤버에 대한 설명은 GetSchema()를 참조하세요.For a description of this member, see GetSchema().

(다음에서 상속됨 DataTable)
GetService(Type)

IServiceProvider의 구현자를 가져옵니다.Gets the implementer of the IServiceProvider.

(다음에서 상속됨 MarshalByValueComponent)
GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(다음에서 상속됨 Object)
ImportRow(DataRow)

원래 값 및 현재 값과 모든 속성 설정을 그대로 유지한 상태로 DataRowDataTable에 복사합니다.Copies a DataRow into a DataTable, preserving any property settings, as well as original and current values.

(다음에서 상속됨 DataTable)
Load(IDataReader)

제공된 DataTable를 사용해서 IDataReader을 데이터 소스의 값으로 채웁니다.Fills a DataTable with values from a data source using the supplied IDataReader. DataTable에 이미 행이 포함되어 있으면 데이터 소스에서 들어오는 데이터가 기존 행과 병합됩니다.If the DataTable already contains rows, the incoming data from the data source is merged with the existing rows.

(다음에서 상속됨 DataTable)
Load(IDataReader, LoadOption)

제공된 DataTable를 사용해서 IDataReader을 데이터 소스의 값으로 채웁니다.Fills a DataTable with values from a data source using the supplied IDataReader. DataTable에 이미 행이 포함되어 있으면 데이터 소스에서 들어오는 데이터는 loadOption 매개 변수의 값에 따라 기존 행과 병합됩니다.If the DataTable already contains rows, the incoming data from the data source is merged with the existing rows according to the value of the loadOption parameter.

(다음에서 상속됨 DataTable)
Load(IDataReader, LoadOption, FillErrorEventHandler)

오류 처리 대리자를 사용하는 제공된 DataTable를 사용해서 IDataReader을 데이터 소스의 값으로 채웁니다.Fills a DataTable with values from a data source using the supplied IDataReader using an error-handling delegate.

(다음에서 상속됨 DataTable)
LoadDataRow(Object[], Boolean)

특정 행을 찾아 업데이트합니다.Finds and updates a specific row. 일치하는 행을 찾지 못하면 지정된 값을 사용하여 새 행을 만듭니다.If no matching row is found, a new row is created using the given values.

(다음에서 상속됨 DataTable)
LoadDataRow(Object[], LoadOption)

특정 행을 찾아 업데이트합니다.Finds and updates a specific row. 일치하는 행을 찾지 못하면 지정된 값을 사용하여 새 행을 만듭니다.If no matching row is found, a new row is created using the given values.

(다음에서 상속됨 DataTable)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(다음에서 상속됨 Object)
Merge(DataTable)

지정된 DataTable을 현재 DataTable과 병합합니다.Merge the specified DataTable with the current DataTable.

(다음에서 상속됨 DataTable)
Merge(DataTable, Boolean)

지정된 DataTable을 현재 DataTable과 병합하여 현재 DataTable에서 변경 내용을 유지할지 여부를 나타냅니다.Merge the specified DataTable with the current DataTable, indicating whether to preserve changes in the current DataTable.

(다음에서 상속됨 DataTable)
Merge(DataTable, Boolean, MissingSchemaAction)

지정된 DataTable을 현재 DataTable과 병합하여, 변경 내용을 유지할지 여부와 현재 DataTable의 누락된 스키마 처리 방식을 나타냅니다.Merge the specified DataTable with the current DataTable, indicating whether to preserve changes and how to handle missing schema in the current DataTable.

(다음에서 상속됨 DataTable)
NewRow()

테이블과 동일한 스키마를 갖는 새 DataRow를 만듭니다.Creates a new DataRow with the same schema as the table.

(다음에서 상속됨 DataTable)
NewRowArray(Int32)

DataRow의 배열을 반환합니다.Returns an array of DataRow.

(다음에서 상속됨 DataTable)
NewRowFromBuilder(DataRowBuilder)

기존 행에서 새 행을 만듭니다.Creates a new row from an existing row.

(다음에서 상속됨 DataTable)
OnColumnChanged(DataColumnChangeEventArgs)

ColumnChanged 이벤트를 발생시킵니다.Raises the ColumnChanged event.

(다음에서 상속됨 DataTable)
OnColumnChanging(DataColumnChangeEventArgs)

ColumnChanging 이벤트를 발생시킵니다.Raises the ColumnChanging event.

(다음에서 상속됨 DataTable)
OnPropertyChanging(PropertyChangedEventArgs)

PropertyChanged 이벤트를 발생시킵니다.Raises the PropertyChanged event.

(다음에서 상속됨 DataTable)
OnRemoveColumn(DataColumn)

DataTable이 제거 중임을 DataColumn에 알립니다.Notifies the DataTable that a DataColumn is being removed.

(다음에서 상속됨 DataTable)
OnRowChanged(DataRowChangeEventArgs)

RowChanged 이벤트를 발생시킵니다.Raises the RowChanged event.

(다음에서 상속됨 DataTable)
OnRowChanging(DataRowChangeEventArgs)

RowChanging 이벤트를 발생시킵니다.Raises the RowChanging event.

(다음에서 상속됨 DataTable)
OnRowDeleted(DataRowChangeEventArgs)

RowDeleted 이벤트를 발생시킵니다.Raises the RowDeleted event.

(다음에서 상속됨 DataTable)
OnRowDeleting(DataRowChangeEventArgs)

RowDeleting 이벤트를 발생시킵니다.Raises the RowDeleting event.

(다음에서 상속됨 DataTable)
OnTableCleared(DataTableClearEventArgs)

TableCleared 이벤트를 발생시킵니다.Raises the TableCleared event.

(다음에서 상속됨 DataTable)
OnTableClearing(DataTableClearEventArgs)

TableClearing 이벤트를 발생시킵니다.Raises the TableClearing event.

(다음에서 상속됨 DataTable)
OnTableNewRow(DataTableNewRowEventArgs)

TableNewRow 이벤트를 발생시킵니다.Raises the TableNewRow event.

(다음에서 상속됨 DataTable)
ReadXml(Stream)

지정된 DataTable를 사용하여 XML 스키마와 데이터를 Stream으로 읽어옵니다.Reads XML schema and data into the DataTable using the specified Stream.

(다음에서 상속됨 DataTable)
ReadXml(String)

지정된 파일로부터 XML 스키마와 데이터를 DataTable로 읽어옵니다.Reads XML schema and data into the DataTable from the specified file.

(다음에서 상속됨 DataTable)
ReadXml(TextReader)

지정된 DataTable를 사용하여 XML 스키마와 데이터를 TextReader으로 읽어옵니다.Reads XML schema and data into the DataTable using the specified TextReader.

(다음에서 상속됨 DataTable)
ReadXml(XmlReader)

지정된 DataTable를 사용하여 XML 스키마와 데이터를 XmlReader로 읽어옵니다.Reads XML Schema and Data into the DataTable using the specified XmlReader.

(다음에서 상속됨 DataTable)
ReadXmlSchema(Stream)

지정된 스트림을 사용하여 XML 스키마를 DataTable로 읽어옵니다.Reads an XML schema into the DataTable using the specified stream.

(다음에서 상속됨 DataTable)
ReadXmlSchema(String)

지정된 파일로부터 XML 스키마를 DataTable로 읽어옵니다.Reads an XML schema into the DataTable from the specified file.

(다음에서 상속됨 DataTable)
ReadXmlSchema(TextReader)

지정된 DataTable를 사용하여 XML 스키마를 TextReader로 읽어옵니다.Reads an XML schema into the DataTable using the specified TextReader.

(다음에서 상속됨 DataTable)
ReadXmlSchema(XmlReader)

지정된 DataTable를 사용하여 XML 스키마를 XmlReader로 읽어옵니다.Reads an XML schema into the DataTable using the specified XmlReader.

(다음에서 상속됨 DataTable)
ReadXmlSerializable(XmlReader)

XML 스트림에서 읽습니다.Reads from an XML stream.

(다음에서 상속됨 DataTable)
RejectChanges()

테이블이 로드된 이후 또는 AcceptChanges()가 마지막으로 호출된 이후에 변경된 내용을 모두 롤백합니다.Rolls back all changes that have been made to the table since it was loaded, or the last time AcceptChanges() was called.

(다음에서 상속됨 DataTable)
Reset()

DataTable을 원래 상태로 다시 설정합니다.Resets the DataTable to its original state. 다시 설정은 테이블의 모든 데이터, 인덱스, 관계 및 열을 제거합니다.Reset removes all data, indexes, relations, and columns of the table. DataSet에 DataTable이 포함된 경우 테이블을 다시 설정한 후 테이블은 DataSet의 일부가 됩니다.If a DataSet includes a DataTable, the table will still be part of the DataSet after the table is reset.

(다음에서 상속됨 DataTable)
Select()

모든 DataRow 개체의 배열을 가져옵니다.Gets an array of all DataRow objects.

(다음에서 상속됨 DataTable)
Select(String)

필터 조건에 맞는 모든 DataRow 개체의 배열을 가져옵니다.Gets an array of all DataRow objects that match the filter criteria.

(다음에서 상속됨 DataTable)
Select(String, String)

필터 조건에 맞는 모든 DataRow 개체의 배열을 지정된 정렬 순서대로 가져옵니다.Gets an array of all DataRow objects that match the filter criteria, in the specified sort order.

(다음에서 상속됨 DataTable)
Select(String, String, DataViewRowState)

필터와 일치하는 모든 DataRow 개체의 배열을 지정된 상태와 일치하는 정렬 순서대로 가져옵니다.Gets an array of all DataRow objects that match the filter in the order of the sort that match the specified state.

(다음에서 상속됨 DataTable)
ToString()

연결된 문자열이 있는 경우 TableNameDisplayExpression을 가져옵니다.Gets the TableName and DisplayExpression, if there is one as a concatenated string.

(다음에서 상속됨 DataTable)
WriteXml(Stream)

지정된 Stream를 사용하여 DataTable의 현재 콘텐츠를 XML로 작성합니다.Writes the current contents of the DataTable as XML using the specified Stream.

(다음에서 상속됨 DataTable)
WriteXml(Stream, Boolean)

지정된 Stream를 사용하여 DataTable의 현재 콘텐츠를 XML로 작성합니다.Writes the current contents of the DataTable as XML using the specified Stream. 테이블과 모든 하위 항목의 데이터를 저장하려면 writeHierarchy 매개 변수를 true로 설정합니다.To save the data for the table and all its descendants, set the writeHierarchy parameter to true.

(다음에서 상속됨 DataTable)
WriteXml(Stream, XmlWriteMode)

지정된 DataTable를 사용하여 지정된 파일에 XmlWriteMode의 현재 데이터를 쓰고 선택적으로 스키마를 씁니다.Writes the current data, and optionally the schema, for the DataTable to the specified file using the specified XmlWriteMode. 스키마를 쓰려면 mode 매개 변수 값을 WriteSchema로 설정합니다.To write the schema, set the value for the mode parameter to WriteSchema.

(다음에서 상속됨 DataTable)
WriteXml(Stream, XmlWriteMode, Boolean)

지정된 DataTable를 사용하여 지정된 파일에 XmlWriteMode의 현재 데이터를 쓰고 선택적으로 스키마를 씁니다.Writes the current data, and optionally the schema, for the DataTable to the specified file using the specified XmlWriteMode. 스키마를 쓰려면 mode 매개 변수 값을 WriteSchema로 설정합니다.To write the schema, set the value for the mode parameter to WriteSchema. 테이블과 모든 하위 항목의 데이터를 저장하려면 writeHierarchy 매개 변수를 true로 설정합니다.To save the data for the table and all its descendants, set the writeHierarchy parameter to true.

(다음에서 상속됨 DataTable)
WriteXml(String)

지정된 파일을 사용하여 DataTable의 현재 내용을 XML로 씁니다.Writes the current contents of the DataTable as XML using the specified file.

(다음에서 상속됨 DataTable)
WriteXml(String, Boolean)

지정된 파일을 사용하여 DataTable의 현재 내용을 XML로 씁니다.Writes the current contents of the DataTable as XML using the specified file. 테이블과 모든 하위 항목의 데이터를 저장하려면 writeHierarchy 매개 변수를 true로 설정합니다.To save the data for the table and all its descendants, set the writeHierarchy parameter to true.

(다음에서 상속됨 DataTable)
WriteXml(String, XmlWriteMode)

지정된 파일과 DataTable를 사용하여 XmlWriteMode에 대해 현재 데이터를 쓰고 선택적으로 스키마를 씁니다.Writes the current data, and optionally the schema, for the DataTable using the specified file and XmlWriteMode. 스키마를 쓰려면 mode 매개 변수 값을 WriteSchema로 설정합니다.To write the schema, set the value for the mode parameter to WriteSchema.

(다음에서 상속됨 DataTable)
WriteXml(String, XmlWriteMode, Boolean)

지정된 파일과 DataTable를 사용하여 XmlWriteMode에 대해 현재 데이터를 쓰고 선택적으로 스키마를 씁니다.Writes the current data, and optionally the schema, for the DataTable using the specified file and XmlWriteMode. 스키마를 쓰려면 mode 매개 변수 값을 WriteSchema로 설정합니다.To write the schema, set the value for the mode parameter to WriteSchema. 테이블과 모든 하위 항목의 데이터를 저장하려면 writeHierarchy 매개 변수를 true로 설정합니다.To save the data for the table and all its descendants, set the writeHierarchy parameter to true.

(다음에서 상속됨 DataTable)
WriteXml(TextWriter)

지정된 TextWriter를 사용하여 DataTable의 현재 콘텐츠를 XML로 작성합니다.Writes the current contents of the DataTable as XML using the specified TextWriter.

(다음에서 상속됨 DataTable)
WriteXml(TextWriter, Boolean)

지정된 TextWriter를 사용하여 DataTable의 현재 콘텐츠를 XML로 작성합니다.Writes the current contents of the DataTable as XML using the specified TextWriter. 테이블과 모든 하위 항목의 데이터를 저장하려면 writeHierarchy 매개 변수를 true로 설정합니다.To save the data for the table and all its descendants, set the writeHierarchy parameter to true.

(다음에서 상속됨 DataTable)
WriteXml(TextWriter, XmlWriteMode)

지정된 DataTableTextWriter를 사용하여 XmlWriteMode의 현재 데이터를 쓰고 선택적으로 스키마를 씁니다.Writes the current data, and optionally the schema, for the DataTable using the specified TextWriter and XmlWriteMode. 스키마를 쓰려면 mode 매개 변수 값을 WriteSchema로 설정합니다.To write the schema, set the value for the mode parameter to WriteSchema.

(다음에서 상속됨 DataTable)
WriteXml(TextWriter, XmlWriteMode, Boolean)

지정된 DataTableTextWriter를 사용하여 XmlWriteMode의 현재 데이터를 쓰고 선택적으로 스키마를 씁니다.Writes the current data, and optionally the schema, for the DataTable using the specified TextWriter and XmlWriteMode. 스키마를 쓰려면 mode 매개 변수 값을 WriteSchema로 설정합니다.To write the schema, set the value for the mode parameter to WriteSchema. 테이블과 모든 하위 항목의 데이터를 저장하려면 writeHierarchy 매개 변수를 true로 설정합니다.To save the data for the table and all its descendants, set the writeHierarchy parameter to true.

(다음에서 상속됨 DataTable)
WriteXml(XmlWriter)

지정된 XmlWriter를 사용하여 DataTable의 현재 콘텐츠를 XML로 작성합니다.Writes the current contents of the DataTable as XML using the specified XmlWriter.

(다음에서 상속됨 DataTable)
WriteXml(XmlWriter, Boolean)

지정된 XmlWriter를 사용하여 DataTable의 현재 콘텐츠를 XML로 작성합니다.Writes the current contents of the DataTable as XML using the specified XmlWriter.

(다음에서 상속됨 DataTable)
WriteXml(XmlWriter, XmlWriteMode)

지정된 DataTableXmlWriter를 사용하여 XmlWriteMode의 현재 데이터를 쓰고 선택적으로 스키마를 씁니다.Writes the current data, and optionally the schema, for the DataTable using the specified XmlWriter and XmlWriteMode. 스키마를 쓰려면 mode 매개 변수 값을 WriteSchema로 설정합니다.To write the schema, set the value for the mode parameter to WriteSchema.

(다음에서 상속됨 DataTable)
WriteXml(XmlWriter, XmlWriteMode, Boolean)

지정된 DataTableXmlWriter를 사용하여 XmlWriteMode의 현재 데이터를 쓰고 선택적으로 스키마를 씁니다.Writes the current data, and optionally the schema, for the DataTable using the specified XmlWriter and XmlWriteMode. 스키마를 쓰려면 mode 매개 변수 값을 WriteSchema로 설정합니다.To write the schema, set the value for the mode parameter to WriteSchema. 테이블과 모든 하위 항목의 데이터를 저장하려면 writeHierarchy 매개 변수를 true로 설정합니다.To save the data for the table and all its descendants, set the writeHierarchy parameter to true.

(다음에서 상속됨 DataTable)
WriteXmlSchema(Stream)

DataTable의 현재 데이터 구조를 지정된 스트림에 XMl 스키마로 씁니다.Writes the current data structure of the DataTable as an XML schema to the specified stream.

(다음에서 상속됨 DataTable)
WriteXmlSchema(Stream, Boolean)

DataTable의 현재 데이터 구조를 지정된 스트림에 XMl 스키마로 씁니다.Writes the current data structure of the DataTable as an XML schema to the specified stream. 테이블과 모든 하위 항목의 스키마를 저장하려면 writeHierarchy 매개 변수를 true로 설정합니다.To save the schema for the table and all its descendants, set the writeHierarchy parameter to true.

(다음에서 상속됨 DataTable)
WriteXmlSchema(String)

DataTable의 현재 데이터 구조를 지정된 파일에 XML 스키마로 씁니다.Writes the current data structure of the DataTable as an XML schema to the specified file.

(다음에서 상속됨 DataTable)
WriteXmlSchema(String, Boolean)

DataTable의 현재 데이터 구조를 지정된 파일에 XML 스키마로 씁니다.Writes the current data structure of the DataTable as an XML schema to the specified file. 테이블과 모든 하위 항목의 스키마를 저장하려면 writeHierarchy 매개 변수를 true로 설정합니다.To save the schema for the table and all its descendants, set the writeHierarchy parameter to true.

(다음에서 상속됨 DataTable)
WriteXmlSchema(TextWriter)

지정된 DataTable를 사용하여 TextWriter의 현재 데이터 구조를 XML 스키마로 씁니다.Writes the current data structure of the DataTable as an XML schema using the specified TextWriter.

(다음에서 상속됨 DataTable)
WriteXmlSchema(TextWriter, Boolean)

지정된 DataTable를 사용하여 TextWriter의 현재 데이터 구조를 XML 스키마로 씁니다.Writes the current data structure of the DataTable as an XML schema using the specified TextWriter. 테이블과 모든 하위 항목의 스키마를 저장하려면 writeHierarchy 매개 변수를 true로 설정합니다.To save the schema for the table and all its descendants, set the writeHierarchy parameter to true.

(다음에서 상속됨 DataTable)
WriteXmlSchema(XmlWriter)

지정된 DataTable를 사용하여 XmlWriter의 현재 데이터 구조를 XML 스키마로 씁니다.Writes the current data structure of the DataTable as an XML schema using the specified XmlWriter.

(다음에서 상속됨 DataTable)
WriteXmlSchema(XmlWriter, Boolean)

지정된 DataTable를 사용하여 XmlWriter의 현재 데이터 구조를 XML 스키마로 씁니다.Writes the current data structure of the DataTable as an XML schema using the specified XmlWriter. 테이블과 모든 하위 항목의 스키마를 저장하려면 writeHierarchy 매개 변수를 true로 설정합니다.To save the schema for the table and all its descendants, set the writeHierarchy parameter to true.

(다음에서 상속됨 DataTable)

이벤트

ColumnChanged

DataColumn에 있는 지정된 DataRow의 값이 변경된 후 발생합니다.Occurs after a value has been changed for the specified DataColumn in a DataRow.

(다음에서 상속됨 DataTable)
ColumnChanging

DataColumn에 있는 지정된 DataRow의 값이 변경될 때 발생합니다.Occurs when a value is being changed for the specified DataColumn in a DataRow.

(다음에서 상속됨 DataTable)
Disposed

구성 요소에 대한 Disposed 이벤트를 수신하는 이벤트 처리기를 추가합니다.Adds an event handler to listen to the Disposed event on the component.

(다음에서 상속됨 MarshalByValueComponent)
Initialized

DataTable이 초기화된 후 발생합니다.Occurs after the DataTable is initialized.

(다음에서 상속됨 DataTable)
RowChanged

DataRow가 변경된 후에 발생합니다.Occurs after a DataRow has been changed successfully.

(다음에서 상속됨 DataTable)
RowChanging

DataRow가 변경될 때 발생합니다.Occurs when a DataRow is changing.

(다음에서 상속됨 DataTable)
RowDeleted

테이블의 행이 삭제된 후 발생합니다.Occurs after a row in the table has been deleted.

(다음에서 상속됨 DataTable)
RowDeleting

테이블의 행이 삭제되기 직전에 발생합니다.Occurs before a row in the table is about to be deleted.

(다음에서 상속됨 DataTable)
TableCleared

DataTable이 지워진 다음 발생합니다.Occurs after a DataTable is cleared.

(다음에서 상속됨 DataTable)
TableClearing

DataTable이 지워질 때 발생합니다.Occurs when a DataTable is cleared.

(다음에서 상속됨 DataTable)
TableNewRow

DataRow가 삽입될 때 발생합니다.Occurs when a new DataRow is inserted.

(다음에서 상속됨 DataTable)

명시적 인터페이스 구현

IEnumerable.GetEnumerator()

형식화된 DataRow에 대한 열거자를 반환합니다.Returns an enumerator for the typed-DataRow. 이 메서드는 Visual Studio 및 XSD.exe .NET Framework 도구에 의한 형식화된 DataTable 개체 생성을 지원합니다.This method supports typed-DataTable object generation by Visual Studio and the XSD.exe .NET Framework tool. 이 메서드는 코드에서 직접 사용할 수 없습니다.This method is not intended to be used directly from your code.

IListSource.ContainsListCollection

이 멤버에 대한 설명은 ContainsListCollection를 참조하세요.For a description of this member, see ContainsListCollection.

(다음에서 상속됨 DataTable)
IListSource.GetList()

이 멤버에 대한 설명은 GetList()를 참조하세요.For a description of this member, see GetList().

(다음에서 상속됨 DataTable)
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

DataTable을 serialize하는 데 필요한 데이터로 serialization 정보 개체를 채웁니다.Populates a serialization information object with the data needed to serialize the DataTable.

(다음에서 상속됨 DataTable)
IXmlSerializable.GetSchema()

이 멤버에 대한 설명은 GetSchema()를 참조하세요.For a description of this member, see GetSchema().

(다음에서 상속됨 DataTable)
IXmlSerializable.ReadXml(XmlReader)

이 멤버에 대한 설명은 ReadXml(XmlReader)를 참조하세요.For a description of this member, see ReadXml(XmlReader).

(다음에서 상속됨 DataTable)
IXmlSerializable.WriteXml(XmlWriter)

이 멤버에 대한 설명은 WriteXml(XmlWriter)를 참조하세요.For a description of this member, see WriteXml(XmlWriter).

(다음에서 상속됨 DataTable)

확장 메서드

CreateScope(IServiceProvider)

범위 서비스를 확인하는 데 사용할 수 있는 새 IServiceScope를 만듭니다.Creates a new IServiceScope that can be used to resolve scoped services.

GetRequiredService(IServiceProvider, Type)

IServiceProvider에서 serviceType 형식의 서비스를 가져옵니다.Get service of type serviceType from the IServiceProvider.

GetRequiredService<T>(IServiceProvider)

IServiceProvider에서 T 형식의 서비스를 가져옵니다.Get service of type T from the IServiceProvider.

GetService<T>(IServiceProvider)

IServiceProvider에서 T 형식의 서비스를 가져옵니다.Get service of type T from the IServiceProvider.

GetServices(IServiceProvider, Type)

IServiceProvider에서 serviceType 형식의 서비스 열거형을 가져옵니다.Get an enumeration of services of type serviceType from the IServiceProvider.

GetServices<T>(IServiceProvider)

IServiceProvider에서 T 형식의 서비스 열거형을 가져옵니다.Get an enumeration of services of type T from the IServiceProvider.

AsDataView(DataTable)

LINQ 사용 DataView 개체를 만들어 반환합니다.Creates and returns a LINQ-enabled DataView object.

AsEnumerable(DataTable)

IEnumerable<T> 개체를 반환하며, 제네릭 매개 변수 TDataRow입니다.Returns an IEnumerable<T> object, where the generic parameter T is DataRow. 이 개체는 LINQLINQ 식 또는 메서드 쿼리에 사용될 수 있습니다.This object can be used in a LINQLINQ expression or method query.

CopyToDataTable<T>(IEnumerable<T>)

제네릭 매개 변수 TDataTable인 지정된 입력 DataRow 개체를 사용하여 IEnumerable<T> 개체의 복사본이 들어 있는 DataRow을 반환합니다.Returns a DataTable that contains copies of the DataRow objects, given an input IEnumerable<T> object where the generic parameter T is DataRow.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption)

제네릭 매개 변수 TDataRow인 지정된 입력 DataTable 개체를 사용하여 IEnumerable<T> 개체를 지정된 DataRow에 복사합니다.Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler)

제네릭 매개 변수 TDataRow인 지정된 입력 DataTable 개체를 사용하여 IEnumerable<T> 개체를 지정된 DataRow에 복사합니다.Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

Cast<TResult>(IEnumerable)

IEnumerable의 요소를 지정된 형식으로 캐스팅합니다.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

지정된 형식에 따라 IEnumerable의 요소를 필터링합니다.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

쿼리를 병렬화할 수 있도록 합니다.Enables parallelization of a query.

AsQueryable(IEnumerable)

IEnumerableIQueryable로 변환합니다.Converts an IEnumerable to an IQueryable.

Ancestors<T>(IEnumerable<T>)

소스 컬렉션에 있는 모든 노드의 상위 항목이 들어 있는 요소 컬렉션을 반환합니다.Returns a collection of elements that contains the ancestors of every node in the source collection.

Ancestors<T>(IEnumerable<T>, XName)

소스 컬렉션에 있는 모든 노드의 상위 항목이 들어 있는 필터링된 요소 컬렉션을 반환합니다.Returns a filtered collection of elements that contains the ancestors of every node in the source collection. 일치하는 XName이 있는 요소만 컬렉션에 포함됩니다.Only elements that have a matching XName are included in the collection.

DescendantNodes<T>(IEnumerable<T>)

소스 컬렉션에 있는 모든 문서 및 요소의 하위 노드 컬렉션을 반환합니다.Returns a collection of the descendant nodes of every document and element in the source collection.

Descendants<T>(IEnumerable<T>)

소스 컬렉션에 있는 모든 요소 및 문서의 하위 요소가 들어 있는 요소 컬렉션을 반환합니다.Returns a collection of elements that contains the descendant elements of every element and document in the source collection.

Descendants<T>(IEnumerable<T>, XName)

소스 컬렉션에 있는 모든 요소 및 문서의 하위 요소가 들어 있는 필터링된 요소 컬렉션을 반환합니다.Returns a filtered collection of elements that contains the descendant elements of every element and document in the source collection. 일치하는 XName이 있는 요소만 컬렉션에 포함됩니다.Only elements that have a matching XName are included in the collection.

Elements<T>(IEnumerable<T>)

소스 컬렉션에 있는 모든 요소 및 문서의 자식 요소 컬렉션을 반환합니다.Returns a collection of the child elements of every element and document in the source collection.

Elements<T>(IEnumerable<T>, XName)

소스 컬렉션에 있는 모든 요소 및 문서의 필터링된 자식 요소 컬렉션을 반환합니다.Returns a filtered collection of the child elements of every element and document in the source collection. 일치하는 XName이 있는 요소만 컬렉션에 포함됩니다.Only elements that have a matching XName are included in the collection.

InDocumentOrder<T>(IEnumerable<T>)

소스 컬렉션의 모든 노드가 문서 순으로 정렬되어 들어 있는 노드 컬렉션을 반환합니다.Returns a collection of nodes that contains all nodes in the source collection, sorted in document order.

Nodes<T>(IEnumerable<T>)

소스 컬렉션에 있는 모든 문서 및 요소의 자식 노드 컬렉션을 반환합니다.Returns a collection of the child nodes of every document and element in the source collection.

Remove<T>(IEnumerable<T>)

부모 노드에서 소스 컬렉션의 모든 노드를 제거합니다.Removes every node in the source collection from its parent node.

적용 대상

추가 정보