DataColumnMappingCollection.Add Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Aggiunge un oggetto DataColumnMapping alla raccolta.
Overload
Add(Object) |
Aggiunge un oggetto DataColumnMapping alla raccolta. |
Add(String, String) |
Aggiunge un oggetto DataColumnMapping all'insieme quando viene fornito un nome della colonna di origine e un nome della colonna di DataSet. |
Add(Object)
Aggiunge un oggetto DataColumnMapping alla raccolta.
public:
virtual int Add(System::Object ^ value);
public int Add (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
Parametri
- value
- Object
Oggetto DataColumnMapping
da aggiungere alla raccolta.
Restituisce
Indice dell'oggetto DataColumnMapping
aggiunto all'insieme.
Implementazioni
Eccezioni
L'oggetto passato non era un oggetto DataColumnMapping.
Esempio
Nell'esempio seguente viene eseguita la ricerca di un DataColumnMapping oggetto all'interno dell'insieme. Se il mapping esiste nella raccolta, viene rimosso. Se il mapping non esiste all'interno della raccolta, viene aggiunto alla raccolta e viene visualizzato il relativo indice. Nell'esempio si presuppone che sia stata creata una DataColumnMappingCollection raccolta e un DataColumnMapping oggetto .
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
Vedi anche
Si applica a
Add(String, String)
Aggiunge un oggetto DataColumnMapping all'insieme quando viene fornito un nome della colonna di origine e un nome della colonna di DataSet.
public:
System::Data::Common::DataColumnMapping ^ Add(System::String ^ sourceColumn, System::String ^ dataSetColumn);
public System.Data.Common.DataColumnMapping Add (string? sourceColumn, string? dataSetColumn);
public System.Data.Common.DataColumnMapping Add (string sourceColumn, string dataSetColumn);
member this.Add : string * string -> System.Data.Common.DataColumnMapping
Public Function Add (sourceColumn As String, dataSetColumn As String) As DataColumnMapping
Parametri
- sourceColumn
- String
Nome, con distinzione tra maiuscole e minuscole, della colonna di origine in base alla quale eseguire il mapping.
- dataSetColumn
- String
Nome, senza distinzione tra maiuscole e minuscole, della colonna di DataSet in base alla quale eseguire il mapping.
Restituisce
Oggetto DataColumnMapping
aggiunto alla raccolta.
Esempio
Nell'esempio seguente viene creata una DataColumnMappingCollection raccolta, vengono aggiunti DataColumnMapping oggetti all'insieme e viene visualizzato un elenco delle colonne di origine mappate.
public void CreateColumnMappings()
{
DataColumnMappingCollection mappings =
new DataColumnMappingCollection();
mappings.Add("Category Name","DataCategory");
mappings.Add("Description","DataDescription");
mappings.Add("Picture","DataPicture");
string myMessage = "ColumnMappings:\n";
for(int i=0;i < mappings.Count;i++)
{
myMessage += i.ToString() + " "
+ mappings[i].ToString() + "\n";
}
Console.WriteLine(myMessage);
}
Public Sub CreateColumnMappings()
Dim mappings As New DataColumnMappingCollection()
mappings.Add("Category Name", "DataCategory")
mappings.Add("Description", "DataDescription")
mappings.Add("Picture", "DataPicture")
Dim myMessage As String = "ColumnMappings:" + ControlChars.Cr
Dim i As Integer
For i = 0 To mappings.Count - 1
myMessage += i.ToString() + " " + mappings(i).ToString() _
+ ControlChars.Cr
Next i
Console.WriteLine(myMessage)
End Sub