IColumnMappingCollection.IndexOf(String) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar objektets DataColumnMapping plats med det angivna källkolumnnamnet. Namnet är skiftlägeskänsligt.
public:
int IndexOf(System::String ^ sourceColumnName);
public int IndexOf(string sourceColumnName);
abstract member IndexOf : string -> int
Public Function IndexOf (sourceColumnName As String) As Integer
Parametrar
- sourceColumnName
- String
Källkolumnens skiftlägeskänsliga namn.
Returer
Objektets nollbaserade plats DataColumnMapping med det angivna källkolumnnamnet.
Exempel
Följande exempel söker efter en instans av den härledda klassen, , DataColumnMappingmed det angivna källkolumnnamnet i en DataColumnMappingCollection samling. Om det DataColumnMapping finns visar exemplet namnet och indexet för mappningen. Om mappningen inte finns visas ett fel i exemplet. Det här exemplet förutsätter att en DataColumnMappingCollection samling har skapats.
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