DataColumnMappingCollection Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Obsahuje kolekci DataColumnMapping objektů.
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
- Dědičnost
- Implementuje
Příklady
Následující příklad použije DataTableMapping do Add své ColumnMappings kolekce několik DataColumnMapping objektů a pak zobrazí seznam těchto namapovaných zdrojových sloupců. V tomto příkladu se předpokládá, že DataTableMapping již byl vytvořen objekt.
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() |
Vytvoří prázdný DataColumnMappingCollectionobjekt . |
Vlastnosti
Count |
Získá počet DataColumnMapping objektů v kolekci. |
Item[Int32] |
Získá nebo nastaví DataColumnMapping objekt v zadaném indexu. |
Item[String] |
Získá nebo nastaví DataColumnMapping objekt se zadaným názvem zdrojového sloupce. |
Metody
Add(Object) |
DataColumnMapping Přidá objekt do kolekce. |
Add(String, String) |
DataColumnMapping Přidá objekt do kolekce, pokud je přiřazen název zdrojového DataSet sloupce a název sloupce. |
AddRange(Array) |
Zkopíruje zadané prvky Array na konec kolekce. |
AddRange(DataColumnMapping[]) |
Zkopíruje prvky zadaného DataColumnMapping pole na konec kolekce. |
Clear() |
Odebere všechny DataColumnMapping objekty z kolekce. |
Contains(Object) |
Získá hodnotu označující, zda DataColumnMapping objekt s daným Object existuje v kolekci. |
Contains(String) |
Získá hodnotu označující, zda DataColumnMapping objekt s daným názvem zdrojového sloupce existuje v kolekci. |
CopyTo(Array, Int32) |
Zkopíruje elementy DataColumnMappingCollection do zadaného pole. |
CopyTo(DataColumnMapping[], Int32) |
Zkopíruje elementy DataColumnMappingCollection do zadaného DataColumnMapping pole. |
CreateObjRef(Type) |
Vytvoří objekt, který obsahuje všechny relevantní informace potřebné k vygenerování proxy používaného ke komunikaci se vzdáleným objektem. (Zděděno od MarshalByRefObject) |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetByDataSetColumn(String) |
DataColumnMapping Získá objekt se zadaným DataSet názvem sloupce. |
GetColumnMappingBySchemaAction(DataColumnMappingCollection, String, MissingMappingAction) |
Získá pro DataColumnMapping zadaný DataColumnMappingCollection, název zdrojového sloupce a MissingMappingAction. |
GetDataColumn(DataColumnMappingCollection, String, Type, DataTable, MissingMappingAction, MissingSchemaAction) |
Statická metoda, která vrací DataColumn objekt bez vytvoření instance objektu DataColumnMappingCollection . |
GetEnumerator() |
Získá enumerátor, který může iterovat kolekci. |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetLifetimeService() |
Zastaralé.
Načte objekt služby aktuální životnosti, který řídí zásady životnosti pro tuto instanci. (Zděděno od MarshalByRefObject) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
IndexOf(Object) |
Získá umístění zadaného Object , který je DataColumnMapping v rámci kolekce. |
IndexOf(String) |
Získá umístění se zadaným názvem zdrojového DataColumnMapping sloupce. |
IndexOfDataSetColumn(String) |
Získá umístění zadaného DataColumnMapping s daným DataSet názvem sloupce. |
InitializeLifetimeService() |
Zastaralé.
Získá objekt služby životnosti, který řídí zásady životnosti pro tuto instanci. (Zděděno od MarshalByRefObject) |
Insert(Int32, DataColumnMapping) |
DataColumnMapping Vloží objekt do zadaného DataColumnMappingCollection indexu. |
Insert(Int32, Object) |
DataColumnMapping Vloží objekt do zadaného DataColumnMappingCollection indexu. |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
MemberwiseClone(Boolean) |
Vytvoří mělkou kopii aktuálního MarshalByRefObject objektu. (Zděděno od MarshalByRefObject) |
Remove(DataColumnMapping) |
Odebere zadaný DataColumnMapping objekt z kolekce. |
Remove(Object) |
Odebere Object z kolekce objekt, který je.DataColumnMapping |
RemoveAt(Int32) |
Odebere DataColumnMapping objekt se zadaným indexem z kolekce. |
RemoveAt(String) |
Odebere objekt se DataColumnMapping zadaným názvem zdrojového sloupce z kolekce. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Explicitní implementace rozhraní
ICollection.IsSynchronized |
Získá hodnotu, která označuje, zda přístup k je ICollection synchronizován (bez vláken). |
ICollection.SyncRoot |
Získá objekt, který lze použít k synchronizaci přístupu k ICollection. |
IColumnMappingCollection.Add(String, String) |
DataColumnMapping Přidá objekt do objektu DataColumnMappingCollection pomocí názvů zdrojových sloupců a DataSet sloupců. |
IColumnMappingCollection.GetByDataSetColumn(String) |
DataColumnMapping Získá objekt, který má zadaný DataSet název sloupce. |
IColumnMappingCollection.Item[String] |
Získá nebo nastaví IColumnMapping objekt se zadaným |
IList.IsFixedSize |
Získá hodnotu, která označuje, zda IList má pevnou velikost. |
IList.IsReadOnly |
Získá hodnotu, která označuje, zda IList je jen pro čtení. |
IList.Item[Int32] |
Získá nebo nastaví prvek u zadaného indexu. |
Metody rozšíření
Cast<TResult>(IEnumerable) |
Přetypuje prvky objektu na IEnumerable zadaný typ. |
OfType<TResult>(IEnumerable) |
Filtruje prvky objektu IEnumerable na základě zadaného typu. |
AsParallel(IEnumerable) |
Umožňuje paralelizaci dotazu. |
AsQueryable(IEnumerable) |
Převede objekt na IEnumerableIQueryable. |