Поделиться через


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 поиск объекта с заданным именем исходного DataColumnMappingCollection столбца в коллекции. DataColumnMapping Если объект существует, в примере отображаются имя и индекс сопоставления. Если сопоставление не существует, в примере отображается ошибка. В этом примере предполагается 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

См. также раздел

Применяется к