DataColumnMappingCollection.Add Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Agrega un objeto DataColumnMapping a la colección.
Sobrecargas
Add(Object) |
Agrega un objeto DataColumnMapping a la colección. |
Add(String, String) |
Agrega un objeto DataColumnMapping a la colección cuando se especifica un nombre de columna de origen y un nombre de columna de DataSet. |
Add(Object)
Agrega un objeto DataColumnMapping a la colección.
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
Parámetros
- value
- Object
Objeto DataColumnMapping
que se va a agregar a la colección.
Devoluciones
Índice del objeto DataColumnMapping
que se ha agregado a la colección.
Implementaciones
Excepciones
El objeto que se ha pasado no era un objeto DataColumnMapping.
Ejemplos
En el ejemplo siguiente se busca un DataColumnMapping objeto dentro de la colección. Si la asignación existe en la colección, se quita. Si la asignación no existe dentro de la colección, se agrega a la colección y se muestra su índice. En el ejemplo se supone que se ha creado una DataColumnMappingCollection colección y un DataColumnMapping objeto .
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
Consulte también
Se aplica a
Add(String, String)
Agrega un objeto DataColumnMapping a la colección cuando se especifica un nombre de columna de origen y un nombre de columna de 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
Parámetros
- sourceColumn
- String
Nombre de la columna de origen que se va a asignar (con distinción entre mayúsculas y minúsculas).
- dataSetColumn
- String
Nombre de la columna de DataSet que se va a asignar (sin distinción entre mayúsculas y minúsculas).
Devoluciones
El objeto DataColumnMapping
que se ha agregado a la colección.
Ejemplos
En el ejemplo siguiente se crea una DataColumnMappingCollection colección, se agregan DataColumnMapping objetos a la colección y se muestra una lista de las columnas de origen asignadas.
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