내보내기(0) 인쇄
모두 확장
이 문서는 기계로 번역한 것입니다. 원본 텍스트를 보려면 포인터를 문서의 문장 위로 올리십시오. 추가 정보
번역
원본

DataColumnMappingCollection 클래스

DataColumnMapping 개체의 컬렉션을 포함합니다.

System.Object
  System.MarshalByRefObject
    System.Data.Common.DataColumnMappingCollection

네임스페이스:  System.Data.Common
어셈블리:  System.Data(System.Data.dll)

public sealed class DataColumnMappingCollection : MarshalByRefObject, 
	IColumnMappingCollection, IList, ICollection, IEnumerable

DataColumnMappingCollection 형식에서는 다음과 같은 멤버를 노출합니다.

  이름설명
Public 메서드XNA Framework에서 지원DataColumnMappingCollectionDataColumnMappingCollection을 만듭니다.
위쪽

  이름설명
Public 속성XNA Framework에서 지원Count컬렉션에 있는 DataColumnMapping 개체의 수를 가져옵니다.
Public 속성XNA Framework에서 지원Item[Int32]지정된 인덱스에서 DataColumnMapping 개체를 가져오거나 설정합니다.
Public 속성XNA Framework에서 지원Item[String]지정된 소스 열 이름을 가진 DataColumnMapping 개체를 가져오거나 설정합니다.
위쪽

  이름설명
Public 메서드XNA Framework에서 지원Add(Object) DataColumnMapping 개체를 컬렉션에 추가합니다.
Public 메서드XNA Framework에서 지원Add(String, String)소스 열 이름과 DataSet 열 이름이 주어지면 DataColumnMapping 개체를 컬렉션에 추가합니다.
Public 메서드XNA Framework에서 지원AddRange(Array)지정된 Array의 요소를 컬렉션의 끝에 복사합니다.
Public 메서드XNA Framework에서 지원AddRange(DataColumnMapping[])지정된 DataColumnMapping 배열의 요소를 컬렉션의 끝에 복사합니다.
Public 메서드XNA Framework에서 지원Clear컬렉션에서 DataColumnMapping 개체를 모두 제거합니다.
Public 메서드XNA Framework에서 지원Contains(Object)주어진 Object가 있는 DataColumnMapping 개체가 컬렉션에 있는지 여부를 나타내는 값을 가져옵니다.
Public 메서드XNA Framework에서 지원Contains(String)주어진 소스 열 이름을 가진 DataColumnMapping 개체가 컬렉션에 있는지 여부를 나타내는 값을 가져옵니다.
Public 메서드XNA Framework에서 지원CopyTo(Array, Int32) DataColumnMappingCollection 의 요소를 지정된 배열에 복사합니다.
Public 메서드XNA Framework에서 지원CopyTo(DataColumnMapping[], Int32) DataColumnMappingCollection 의 요소를 지정된 DataColumnMapping 배열에 복사합니다.
Public 메서드CreateObjRef원격 개체와 통신하는 데 사용되는 프록시 생성에 필요한 모든 관련 정보가 들어 있는 개체를 만듭니다. (MarshalByRefObject에서 상속됨)
Public 메서드XNA Framework에서 지원Equals(Object) 지정한 개체가 현재 개체와 같은지 여부를 확인합니다. (Object에서 상속됨)
Public 메서드XNA Framework에서 지원GetByDataSetColumn지정된 DataSet 열 이름을 가진 DataColumnMapping 개체를 가져옵니다.
Public 메서드정적 멤버XNA Framework에서 지원GetColumnMappingBySchemaAction지정된 DataColumnMappingCollectionDataColumnMapping, 소스 열 이름 및 MissingMappingAction를 가져옵니다.
Public 메서드정적 멤버XNA Framework에서 지원GetDataColumn DataColumnMappingCollection 개체를 인스턴스화하지 않고 DataColumn 개체를 반환하는 정적 메서드입니다.
Public 메서드XNA Framework에서 지원GetEnumerator컬렉션을 반복할 수 있는 열거자를 가져옵니다.
Public 메서드XNA Framework에서 지원GetHashCode기본 해시 함수로 작동합니다. (Object에서 상속됨)
Public 메서드GetLifetimeService이 인스턴스의 수명 정책을 제어하는 현재의 수명 서비스 개체를 검색합니다. (MarshalByRefObject에서 상속됨)
Public 메서드XNA Framework에서 지원GetType현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨)
Public 메서드XNA Framework에서 지원IndexOf(Object)컬렉션 내의 DataColumnMapping인 지정된 Object의 위치를 가져옵니다.
Public 메서드XNA Framework에서 지원IndexOf(String)지정된 소스 열 이름을 가진 DataColumnMapping의 위치입니다.
Public 메서드XNA Framework에서 지원IndexOfDataSetColumn주어진 DataSet 열 이름을 가진 DataColumnMapping의 지정된 위치를 가져옵니다.
Public 메서드InitializeLifetimeService이 인스턴스의 수명 정책을 제어하기 위한 수명 서비스 개체를 가져옵니다. (MarshalByRefObject에서 상속됨)
Public 메서드XNA Framework에서 지원Insert(Int32, DataColumnMapping)지정된 인덱스에 있는 DataColumnMappingCollectionDataColumnMapping 개체를 삽입합니다.
Public 메서드XNA Framework에서 지원Insert(Int32, Object)지정된 인덱스에 있는 DataColumnMappingCollectionDataColumnMapping 개체를 삽입합니다.
Public 메서드XNA Framework에서 지원Remove(DataColumnMapping)컬렉션에서 지정된 DataColumnMapping를 제거합니다.
Public 메서드XNA Framework에서 지원Remove(Object) DataColumnMapping Object를 컬렉션에서 제거합니다.
Public 메서드XNA Framework에서 지원RemoveAt(Int32)컬렉션에서 지정된 인덱스를 가진 DataColumnMapping개체를 제거합니다.
Public 메서드XNA Framework에서 지원RemoveAt(String)컬렉션에서 지정된 소스 열 이름을 가진 DataColumnMapping개체를 제거합니다.
Public 메서드XNA Framework에서 지원ToString현재 개체를 나타내는 문자열을 반환합니다. (Object에서 상속됨)
위쪽

  이름설명
Public 확장 메서드AsParallel쿼리를 병렬화할 수 있도록 합니다. (ParallelEnumerable에서 정의됨)
Public 확장 메서드AsQueryable IEnumerable IQueryable로 변환합니다. (Queryable에서 정의됨)
Public 확장 메서드XNA Framework에서 지원Cast<TResult> IEnumerable 의 요소를 지정된 형식으로 캐스팅합니다. (Enumerable에서 정의됨)
Public 확장 메서드XNA Framework에서 지원OfType<TResult>지정된 형식에 따라 IEnumerable의 요소를 필터링합니다. (Enumerable에서 정의됨)
위쪽

  이름설명
명시적 인터페이스 구현Private 속성XNA Framework에서 지원ICollection.IsSynchronized ICollection 에 대한 액세스가 동기화되었는지 여부, 즉 스레드로부터 안전한지 여부를 나타내는 값을 가져옵니다.
명시적 인터페이스 구현Private 속성XNA Framework에서 지원ICollection.SyncRoot ICollection 에 대한 액세스를 동기화하는 데 사용할 수 있는 개체를 가져옵니다.
명시적 인터페이스 구현Private 메서드XNA Framework에서 지원IColumnMappingCollection.Add소스 열 및 DataSet 열 이름을 사용하여 DataColumnMapping 개체를 DataColumnMappingCollection에 추가합니다.
명시적 인터페이스 구현Private 메서드XNA Framework에서 지원IColumnMappingCollection.GetByDataSetColumn지정된 DataSet 열 이름을 가진 DataColumnMapping 개체를 가져옵니다.
명시적 인터페이스 구현Private 속성XNA Framework에서 지원IColumnMappingCollection.Item지정된 SourceColumn 이름을 가진 IColumnMapping 개체를 가져오거나 설정합니다.
명시적 인터페이스 구현Private 속성XNA Framework에서 지원IList.IsFixedSize IList 의 크기가 고정되어 있는지 여부를 나타내는 값을 가져옵니다.
명시적 인터페이스 구현Private 속성XNA Framework에서 지원IList.IsReadOnly IList 이 읽기 전용인지 여부를 나타내는 값을 가져옵니다.
명시적 인터페이스 구현Private 속성XNA Framework에서 지원IList.Item지정된 인덱스에 있는 요소를 가져오거나 설정합니다.
위쪽

다음 예제에서는 DataTableMapping를 사용하여 몇 개의 DataColumnMapping 개체를 ColumnMappings 컬렉션에 Add하고 이러한 매핑된 소스 열의 목록을 표시합니다. 이 예제에서는 DataTableMapping이 이미 만들어진 것으로 가정합니다.



public void ShowColumnMappings() 
{
    // ...
    // create tableMapping
    // ...
    tableMapping.ColumnMappings.Add("Category Name","DataCategory");
    tableMapping.ColumnMappings.Add("Description","DataDescription");
    tableMapping.ColumnMappings.Add("Picture","DataPicture");
    Console.WriteLine("Column Mappings");
    for(int i=0;i < tableMapping.ColumnMappings.Count;i++) 
    {
        Console.WriteLine("  {0} {1}", i,
            tableMapping.ColumnMappings[i].ToString());
    }
}


.NET Framework

4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0에서 지원

.NET Framework Client Profile

4, 3.5 SP1에서 지원

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008(서버 코어 역할은 지원되지 않음), Windows Server 2008 R2(서버 코어 역할은 SP1 이상에서 지원, Itanium은 지원되지 않음)

.NET Framework에서 모든 플랫폼의 전체 버전을 지원하지는 않습니다. 지원되는 버전의 목록을 보려면 .NET Framework 시스템 요구 사항을 참조하십시오.

이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

참조

기타 리소스

ADO입니다.NET 관리 공급자와 DataSet 개발자 센터

커뮤니티 추가 항목

추가
Microsoft는 MSDN 웹 사이트에 대한 귀하의 의견을 이해하기 위해 온라인 설문 조사를 진행하고 있습니다. 참여하도록 선택하시면 MSDN 웹 사이트에서 나가실 때 온라인 설문 조사가 표시됩니다.

참여하시겠습니까?
표시:
© 2015 Microsoft