Udostępnij za pośrednictwem


DataColumnMappingCollection Klasa

Definicja

Zawiera kolekcję DataColumnMapping obiektów.

public ref class DataColumnMappingCollection sealed : MarshalByRefObject, System::Collections::IList, System::Data::IColumnMappingCollection
public ref class DataColumnMappingCollection sealed : MarshalByRefObject, System::Data::IColumnMappingCollection
public sealed class DataColumnMappingCollection : MarshalByRefObject, System.Collections.IList, System.Data.IColumnMappingCollection
public sealed class DataColumnMappingCollection : MarshalByRefObject, System.Data.IColumnMappingCollection
type DataColumnMappingCollection = class
    inherit MarshalByRefObject
    interface ICollection
    interface IEnumerable
    interface IList
    interface IColumnMappingCollection
type DataColumnMappingCollection = class
    inherit MarshalByRefObject
    interface IColumnMappingCollection
    interface IList
    interface ICollection
    interface IEnumerable
Public NotInheritable Class DataColumnMappingCollection
Inherits MarshalByRefObject
Implements IColumnMappingCollection, IList
Public NotInheritable Class DataColumnMappingCollection
Inherits MarshalByRefObject
Implements IColumnMappingCollection
Dziedziczenie
DataColumnMappingCollection
Implementuje

Przykłady

W poniższym przykładzie użyto DataTableMapping obiektu do Add kilku DataColumnMapping obiektów do jego ColumnMappings kolekcji, a następnie wyświetli listę tych mapowanych kolumn źródłowych. W tym przykładzie przyjęto założenie, że DataTableMapping element został już utworzony.


public void ShowColumnMappings()
{
    // ...
    // create tableMapping
    // ...
    tableMapping.ColumnMappings.Add("Category Name","DataCategory");
    tableMapping.ColumnMappings.Add("Description","DataDescription");
    tableMapping.ColumnMappings.Add("Picture","DataPicture");
    Console.WriteLine("Column Mappings");
    for(int i=0;i < tableMapping.ColumnMappings.Count;i++)
    {
        Console.WriteLine("  {0} {1}", i,
            tableMapping.ColumnMappings[i].ToString());
    }
}
Public Sub ShowColumnMappings()
    ' ...
    ' create tableMapping
    ' ...
    tableMapping.ColumnMappings.Add( _
       "Category Name", "DataCategory")
    tableMapping.ColumnMappings.Add( _
       "Description", "DataDescription")
    tableMapping.ColumnMappings.Add( _
       "Picture", "DataPicture")
    Console.WriteLine("Column Mappings:")
    Dim i As Integer
    For i = 0 To tableMapping.ColumnMappings.Count - 1
        Console.WriteLine("  {0} {1}", i, _
           tableMapping.ColumnMappings(i).ToString())
    Next i
End Sub

Konstruktory

DataColumnMappingCollection()

Tworzy pusty DataColumnMappingCollectionelement .

Właściwości

Count

Pobiera liczbę DataColumnMapping obiektów w kolekcji.

Item[Int32]

Pobiera lub ustawia DataColumnMapping obiekt w określonym indeksie.

Item[String]

Pobiera lub ustawia DataColumnMapping obiekt z określoną nazwą kolumny źródłowej.

Metody

Add(Object)

DataColumnMapping Dodaje obiekt do kolekcji.

Add(String, String)

DataColumnMapping Dodaje obiekt do kolekcji, gdy nadana nazwa kolumny źródłowej DataSet i nazwa kolumny.

AddRange(Array)

Kopiuje elementy określone Array na końcu kolekcji.

AddRange(DataColumnMapping[])

Kopiuje elementy określonej DataColumnMapping tablicy na końcu kolekcji.

Clear()

Usuwa wszystkie DataColumnMapping obiekty z kolekcji.

Contains(Object)

Pobiera wartość wskazującą DataColumnMapping , czy obiekt z daną Object wartością istnieje w kolekcji.

Contains(String)

Pobiera wartość wskazującą, czy DataColumnMapping obiekt o podanej nazwie kolumny źródłowej istnieje w kolekcji.

CopyTo(Array, Int32)

Kopiuje elementy DataColumnMappingCollection obiektu do określonej tablicy.

CopyTo(DataColumnMapping[], Int32)

Kopiuje elementy DataColumnMappingCollection obiektu do określonej DataColumnMapping tablicy.

CreateObjRef(Type)

Tworzy obiekt zawierający wszystkie istotne informacje wymagane do wygenerowania serwera proxy używanego do komunikowania się z obiektem zdalnym.

(Odziedziczone po MarshalByRefObject)
Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetByDataSetColumn(String)

DataColumnMapping Pobiera obiekt o określonej DataSet nazwie kolumny.

GetColumnMappingBySchemaAction(DataColumnMappingCollection, String, MissingMappingAction)

Pobiera element DataColumnMapping dla określonej DataColumnMappingCollection, nazwy kolumny źródłowej i MissingMappingAction.

GetDataColumn(DataColumnMappingCollection, String, Type, DataTable, MissingMappingAction, MissingSchemaAction)

Metoda statyczna zwracająca DataColumn obiekt bez tworzenia wystąpienia DataColumnMappingCollection obiektu.

GetEnumerator()

Pobiera moduł wyliczający, który może iterować po kolekcji.

GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetLifetimeService()
Przestarzałe.

Pobiera bieżący obiekt usługi okresu istnienia, który kontroluje zasady okresu istnienia dla tego wystąpienia.

(Odziedziczone po MarshalByRefObject)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
IndexOf(Object)

Pobiera lokalizację określonej Object , która znajduje się DataColumnMapping w kolekcji.

IndexOf(String)

Pobiera lokalizację obiektu DataColumnMapping z określoną nazwą kolumny źródłowej.

IndexOfDataSetColumn(String)

Pobiera lokalizację określonej DataColumnMapping z podaną DataSet nazwą kolumny.

InitializeLifetimeService()
Przestarzałe.

Uzyskuje obiekt usługi okresu istnienia w celu kontrolowania zasad okresu istnienia dla tego wystąpienia.

(Odziedziczone po MarshalByRefObject)
Insert(Int32, DataColumnMapping)

Wstawia DataColumnMapping obiekt do DataColumnMappingCollection obiektu w określonym indeksie.

Insert(Int32, Object)

Wstawia DataColumnMapping obiekt do DataColumnMappingCollection obiektu w określonym indeksie.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
MemberwiseClone(Boolean)

Tworzy płytkią kopię bieżącego MarshalByRefObject obiektu.

(Odziedziczone po MarshalByRefObject)
Remove(DataColumnMapping)

Usuwa określony DataColumnMapping element z kolekcji.

Remove(Object)

Usuwa obiekt Object , który jest elementem DataColumnMapping z kolekcji.

RemoveAt(Int32)

DataColumnMapping Usuwa obiekt z określonym indeksem z kolekcji.

RemoveAt(String)

DataColumnMapping Usuwa obiekt z określoną nazwą kolumny źródłowej z kolekcji.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Jawne implementacje interfejsu

ICollection.IsSynchronized

Pobiera wartość wskazującą, czy dostęp do elementu ICollection jest synchronizowany (bezpieczny wątk).

ICollection.SyncRoot

Pobiera obiekt, który może służyć do synchronizowania dostępu do obiektu ICollection.

IColumnMappingCollection.Add(String, String)

DataColumnMapping Dodaje obiekt do obiektu DataColumnMappingCollection przy użyciu nazw kolumn źródłowych i DataSet kolumn.

IColumnMappingCollection.GetByDataSetColumn(String)

DataColumnMapping Pobiera obiekt, który ma określoną DataSet nazwę kolumny.

IColumnMappingCollection.Item[String]

Pobiera lub ustawia IColumnMapping obiekt o określonej SourceColumn nazwie.

IList.IsFixedSize

Pobiera wartość wskazującą, czy element IList ma stały rozmiar.

IList.IsReadOnly

Pobiera wartość wskazującą, czy IList element jest tylko do odczytu.

IList.Item[Int32]

Pobiera lub ustawia element pod określonym indeksem.

Metody rozszerzania

Cast<TResult>(IEnumerable)

Rzutuje elementy obiektu IEnumerable na określony typ.

OfType<TResult>(IEnumerable)

Filtruje elementy IEnumerable elementu na podstawie określonego typu.

AsParallel(IEnumerable)

Umożliwia równoległość zapytania.

AsQueryable(IEnumerable)

Konwertuje element IEnumerable na .IQueryable

Dotyczy

Zobacz też