IColumnMappingCollection.IndexOf(String) IColumnMappingCollection.IndexOf(String) IColumnMappingCollection.IndexOf(String) IColumnMappingCollection.IndexOf(String) Method

Определение

Возвращает расположение объекта DataColumnMapping, соответствующего указанному имени столбца-источника.Gets the location of the DataColumnMapping object with the specified source column name. Имя указано с учетом регистра.The name is case-sensitive.

public:
 int IndexOf(System::String ^ sourceColumnName);
public int IndexOf (string sourceColumnName);
abstract member IndexOf : string -> int
Public Function IndexOf (sourceColumnName As String) As Integer

Параметры

sourceColumnName
String String String String

Зависящее от регистра имя исходного столбца.The case-sensitive name of the source column.

Возвраты

Расположение объекта DataColumnMapping, соответствующего указанному имени столбца-источника (отсчет ведется с нуля).The zero-based location of the DataColumnMapping object with the specified source column name.

Примеры

В следующем примере выполняется поиск экземпляра производного класса DataColumnMappingс заданным именем исходного столбца DataColumnMappingCollection в коллекции.The following example searches for an instance of the derived class, DataColumnMapping, with the given source column name within a DataColumnMappingCollection collection. Если объект DataColumnMapping существует, в примере отображается имя и индекс сопоставления.If the DataColumnMapping exists, the example displays the name and the index of the mapping. Если сопоставление не существует, в примере отображается ошибка.If the mapping does not exist, the example displays an error. В DataColumnMappingCollection этом примере предполагается, что коллекция создана.This example assumes that a DataColumnMappingCollection collection has been created.

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

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