DataTableMappingCollection.Add 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
컬렉션에 DataTableMapping 개체를 추가합니다.
오버로드
| Name | Description |
|---|---|
| Add(Object) |
컬렉션에 Object 테이블 매핑을 추가합니다. |
| Add(String, String) |
DataTableMapping 원본 테이블 이름과 테이블 이름을 지정하면 컬렉션에 개체를 DataSet 추가합니다. |
Add(Object)
컬렉션에 Object 테이블 매핑을 추가합니다.
public:
virtual int Add(System::Object ^ value);
public int Add(object value);
abstract member Add : obj -> int
override this.Add : obj -> int
Public Function Add (value As Object) As Integer
매개 변수
- value
- Object
DataTableMapping 컬렉션에 추가할 개체입니다.
반품
컬렉션에 추가된 개체의 DataTableMapping 인덱스입니다.
구현
예외
전달된 개체가 개체가 DataTableMapping 아닙니다.
예제
다음 예제에서는 컬렉션 내에서 검색 DataTableMapping 합니다. 매핑이 컬렉션에 있으면 제거됩니다. 컬렉션 내에 매핑이 없으면 컬렉션에 추가되고 해당 인덱스가 표시됩니다. 이 예제에서는 컬렉션과 개체가 DataTableMapping 만들어졌다고 가정 DataTableMappingCollection 합니다.
public void ChangedMyMind()
{
// ...
// create mappings and mapping
// ...
if (mappings.Contains((Object) mapping))
{
mappings.Remove((Object) mapping);
}
else
{
mappings.Add((Object) mapping);
Console.WriteLine("Index of new mapping: "
+ mappings.IndexOf((Object) mapping));
}
}
Public Sub ChangedMyMind()
' ...
' create mappings and mapping
' ...
If mappings.Contains(CType(mapping, Object)) Then
mappings.Remove(CType(mapping, Object))
Else
mappings.Add(CType(mapping, Object))
Console.WriteLine("Index of new mapping: " _
+ mappings.IndexOf(CType(mapping, Object)).ToString())
End If
End Sub
적용 대상
Add(String, String)
DataTableMapping 원본 테이블 이름과 테이블 이름을 지정하면 컬렉션에 개체를 DataSet 추가합니다.
public:
System::Data::Common::DataTableMapping ^ Add(System::String ^ sourceTable, System::String ^ dataSetTable);
public System.Data.Common.DataTableMapping Add(string sourceTable, string dataSetTable);
member this.Add : string * string -> System.Data.Common.DataTableMapping
Public Function Add (sourceTable As String, dataSetTable As String) As DataTableMapping
매개 변수
- sourceTable
- String
매핑할 원본 테이블의 대/소문자를 구분하는 이름입니다.
반품
DataTableMapping 컬렉션에 추가된 개체입니다.
예제
다음 예제에서는 만들고 DataTableMappingCollection컬렉션에 개체를 추가하고 DataTableMapping 매핑된 원본 테이블 목록을 표시합니다.
public void CreateTableMappings()
{
DataTableMappingCollection mappings =
new DataTableMappingCollection();
mappings.Add("Categories","DataCategories");
mappings.Add("Orders","DataOrders");
mappings.Add("Products","DataProducts");
string message = "TableMappings:\n";
for(int i=0;i < mappings.Count;i++)
{
message += i.ToString() + " "
+ mappings[i].ToString() + "\n";
}
Console.WriteLine(message);
}
Public Sub CreateTableMappings()
Dim mappings As New DataTableMappingCollection()
mappings.Add("Categories", "DataCategories")
mappings.Add("Orders", "DataOrders")
mappings.Add("Products", "DataProducts")
Dim message As String = "TableMappings:" & ControlChars.Cr
Dim i As Integer
For i = 0 To mappings.Count - 1
message &= i.ToString() & " " + mappings(i).ToString() _
& ControlChars.Cr
Next i
Console.WriteLine(message)
End Sub