DataColumnMapping Třída

Definice

Obsahuje obecné mapování sloupců pro objekt, který dědí z DataAdapter. Tato třída se nemůže dědit.

public ref class DataColumnMapping sealed : MarshalByRefObject, ICloneable, System::Data::IColumnMapping
[System.ComponentModel.TypeConverter(typeof(System.Data.Common.DataColumnMapping+DataColumnMappingConverter))]
public sealed class DataColumnMapping : MarshalByRefObject, ICloneable, System.Data.IColumnMapping
public sealed class DataColumnMapping : MarshalByRefObject, ICloneable, System.Data.IColumnMapping
[System.ComponentModel.TypeConverter(typeof(System.Data.Common.DataColumnMappingConverter))]
public sealed class DataColumnMapping : MarshalByRefObject, ICloneable, System.Data.IColumnMapping
[<System.ComponentModel.TypeConverter(typeof(System.Data.Common.DataColumnMapping+DataColumnMappingConverter))>]
type DataColumnMapping = class
    inherit MarshalByRefObject
    interface IColumnMapping
    interface ICloneable
type DataColumnMapping = class
    inherit MarshalByRefObject
    interface IColumnMapping
    interface ICloneable
[<System.ComponentModel.TypeConverter(typeof(System.Data.Common.DataColumnMappingConverter))>]
type DataColumnMapping = class
    inherit MarshalByRefObject
    interface IColumnMapping
    interface ICloneable
Public NotInheritable Class DataColumnMapping
Inherits MarshalByRefObject
Implements ICloneable, IColumnMapping
Dědičnost
DataColumnMapping
Atributy
Implementuje

Příklady

Následující příklad vytvoří DataColumnMapping objekt a přidá ho do objektu DataColumnMappingCollection. Pak uživateli řekne, že mapování bylo přidáno do kolekce a zobrazuje nadřazený objekt pro mapování.


public void AddDataColumnMapping() {
   // ...
   // create columnMappings
   // ...
   DataColumnMapping mapping =
      new DataColumnMapping("Description","DataDescription");
   columnMappings.Add((Object) mapping);
   Console.WriteLine("Column {0} added to column mapping collection {1}.",
       mapping.ToString(), columnMappings.ToString());
}
Public Sub AddDataColumnMapping()
    ' ...
    ' create columnMappings
    ' ...
    Dim mapping As New DataColumnMapping( _
       "Description", "DataDescription")
    columnMappings.Add(CType(mapping, Object))
    Console.WriteLine("Column {0} added to column mapping collection {1}.", _
       mapping.ToString(), columnMappings.ToString())
End Sub

Poznámky

A DataColumnMapping umožňuje používat názvy sloupců v jiném DataTable než ve zdroji dat. Při DataAdapter aktualizaci tabulek ve DataSet zdroji dat se používá mapování tak, aby odpovídalo sloupcům. Další informace naleznete v tématu DataAdapter DataTable a DataColumn Mapování.

Konstruktory

Name Description
DataColumnMapping()

Inicializuje novou instanci DataColumnMapping třídy.

DataColumnMapping(String, String)

Inicializuje novou instanci třídy se zadaným názvem zdrojového DataColumnMapping sloupce a DataSet názvem sloupce pro mapování na.

Vlastnosti

Name Description
DataSetColumn

Získá nebo nastaví název sloupce v rámci DataSet mapování na.

SourceColumn

Získá nebo nastaví název sloupce v rámci zdroje dat mapovat z. Název je citlivý na velikost písmen.

Metody

Name Description
CreateObjRef(Type)

Vytvoří objekt, který obsahuje všechny relevantní informace potřebné k vygenerování proxy serveru sloužícího ke komunikaci se vzdáleným objektem.

(Zděděno od MarshalByRefObject)
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetDataColumnBySchemaAction(DataTable, Type, MissingSchemaAction)

DataColumn Získá z dané DataTable pomocí MissingSchemaAction a DataSetColumn vlastnost.

GetDataColumnBySchemaAction(String, String, DataTable, Type, MissingSchemaAction)

Statická verze GetDataColumnBySchemaAction(DataTable, Type, MissingSchemaAction) , kterou lze volat bez vytvoření instance objektu DataColumnMapping .

GetHashCode()

Slouží jako výchozí funkce hash.

(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á Type aktuální instance.

(Zděděno od Object)
InitializeLifetimeService()
Zastaralé.

Získá objekt služby životnosti pro řízení zásad životnosti pro tuto instanci.

(Zděděno od MarshalByRefObject)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
MemberwiseClone(Boolean)

Vytvoří mělkou kopii aktuálního MarshalByRefObject objektu.

(Zděděno od MarshalByRefObject)
ToString()

Převede aktuální SourceColumn název na řetězec.

Explicitní implementace rozhraní

Name Description
ICloneable.Clone()

Vytvoří nový objekt, který je kopií aktuální instance.

Platí pro

Viz také