DataColumnMappingCollection.Item[] 屬性

定義

取得或設定指定的 DataColumnMapping 物件。

多載

Item[Int32]

取得或設定在指定索引處的 DataColumnMapping 物件。

Item[String]

取得或設定具有指定來源資料行名稱的 DataColumnMapping 物件。

Item[Int32]

來源:
DataColumnMappingCollection.cs
來源:
DataColumnMappingCollection.cs
來源:
DataColumnMappingCollection.cs

取得或設定在指定索引處的 DataColumnMapping 物件。

public:
 property System::Data::Common::DataColumnMapping ^ default[int] { System::Data::Common::DataColumnMapping ^ get(int index); void set(int index, System::Data::Common::DataColumnMapping ^ value); };
[System.ComponentModel.Browsable(false)]
public System.Data.Common.DataColumnMapping this[int index] { get; set; }
[System.ComponentModel.Browsable(false)]
[System.Data.DataSysDescription("DataColumnMappings_Item")]
public System.Data.Common.DataColumnMapping this[int index] { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.Item(int) : System.Data.Common.DataColumnMapping with get, set
[<System.ComponentModel.Browsable(false)>]
[<System.Data.DataSysDescription("DataColumnMappings_Item")>]
member this.Item(int) : System.Data.Common.DataColumnMapping with get, set
Default Public Property Item(index As Integer) As DataColumnMapping

參數

index
Int32

要尋找的 DataColumnMapping 物件之以零為基底的索引。

屬性值

位於指定索引處的 DataColumnMapping 物件。

屬性

範例

下列範例會 DataColumnMappingCollection 建立集合、將物件新增 DataColumnMapping 至集合,並顯示對應的源數據行清單。

public void CreateColumnMappings()
{
    DataColumnMappingCollection mappings =
        new DataColumnMappingCollection();
    mappings.Add("Category Name","DataCategory");
    mappings.Add("Description","DataDescription");
    mappings.Add("Picture","DataPicture");
    string message = "ColumnMappings:\n";
    for(int i=0;i < mappings.Count;i++)
    {
        message += i.ToString() + " "
            + mappings[i].ToString() + "\n";
    }
    Console.WriteLine(message);
}
Public Sub CreateColumnMappings()
    Dim mappings As New DataColumnMappingCollection()
    mappings.Add("Category Name", "DataCategory")
    mappings.Add("Description", "DataDescription")
    mappings.Add("Picture", "DataPicture")
    Dim message As String = "ColumnMappings:" + 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

另請參閱

適用於

Item[String]

來源:
DataColumnMappingCollection.cs
來源:
DataColumnMappingCollection.cs
來源:
DataColumnMappingCollection.cs

取得或設定具有指定來源資料行名稱的 DataColumnMapping 物件。

public:
 property System::Data::Common::DataColumnMapping ^ default[System::String ^] { System::Data::Common::DataColumnMapping ^ get(System::String ^ sourceColumn); void set(System::String ^ sourceColumn, System::Data::Common::DataColumnMapping ^ value); };
[System.ComponentModel.Browsable(false)]
public System.Data.Common.DataColumnMapping this[string sourceColumn] { get; set; }
[System.ComponentModel.Browsable(false)]
[System.Data.DataSysDescription("DataColumnMappings_Item")]
public System.Data.Common.DataColumnMapping this[string sourceColumn] { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.Item(string) : System.Data.Common.DataColumnMapping with get, set
[<System.ComponentModel.Browsable(false)>]
[<System.Data.DataSysDescription("DataColumnMappings_Item")>]
member this.Item(string) : System.Data.Common.DataColumnMapping with get, set
Default Public Property Item(sourceColumn As String) As DataColumnMapping

參數

sourceColumn
String

來源資料行的區分大小寫名稱。

屬性值

具有指定來源資料行名稱的 DataColumnMapping 物件。

屬性

範例

下列範例會在集合中搜尋 DataColumnMapping 具有指定源數據行名稱的物件 DataColumnMappingCollectionDataColumnMapping如果 存在,此範例會顯示對應的名稱和索引。 如果對應不存在,此範例會顯示錯誤。 此範例假設 DataColumnMappingCollection 已建立集合。

public void FindDataColumnMapping()
{
    // ...
    // create columnMappings
    // ...
    if (!columnMappings.Contains("Description"))
    {
        Console.WriteLine("Error: no such table in collection.");
    }
    else
    {
        Console.WriteLine("Name {0}",
            columnMappings["Description"].ToString());
        Console.WriteLine("Index: {0}",
            columnMappings.IndexOf("Description").ToString());
    }
}
Public Sub FindDataColumnMapping()
    ' ...
    ' create columnMappings
    ' ...
    If Not columnMappings.Contains("Description") Then
        Console.WriteLine("Error: no such table in collection.")
    Else
       Console.WriteLine("Name: {0}", _
           columnMappings("Description").ToString())
       Console.WriteLine("Index: {0}", _
           columnMappings.IndexOf("Description").ToString())
    End If
End Sub

另請參閱

適用於