DataColumnMapping 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 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
- Atributy
- Implementuje
Příklady
Následující příklad vytvoří DataColumnMapping objekt a přidá ho do objektu DataColumnMappingCollection. Poté sdělí uživateli, že mapování bylo přidáno do kolekce, a zobrazí nadřazený objekt 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žít názvy sloupců v a DataTable , které se liší od názvů ve zdroji dat. Používá DataAdapter
mapování ke shodě sloupců při aktualizaci tabulek ve zdroji DataSet dat nebo . Další informace najdete v tématech DataAdapter DataTable a DataColumn Mappings.
Konstruktory
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í. |
Vlastnosti
DataSetColumn |
Získá nebo nastaví název sloupce v rámci, na DataSet který se má mapovat. |
SourceColumn |
Získá nebo nastaví název sloupce v rámci zdroje dat mapovat z. V názvu se rozlišují velká a malá písmena. |
Metody
CreateObjRef(Type) |
Vytvoří objekt, který obsahuje všechny relevantní informace potřebné k vygenerování proxy sloužící 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) |
GetDataColumnBySchemaAction(DataTable, Type, MissingSchemaAction) |
DataColumn Získá z daného DataTable pomocí MissingSchemaAction a DataSetColumn vlastnost . |
GetDataColumnBySchemaAction(String, String, DataTable, Type, MissingSchemaAction) |
Statická verze, GetDataColumnBySchemaAction(DataTable, Type, MissingSchemaAction) která může být volána bez vytvoření instance objektu DataColumnMapping . |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetLifetimeService() |
Zastaralé.
Načte aktuální životnost objektu služby, který řídí zásady životnosti pro tuto instanci. (Zděděno od MarshalByRefObject) |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
InitializeLifetimeService() |
Zastaralé.
Získá životnost objektu služby, který řídí zásady životnosti pro tuto instanci. (Zděděno od MarshalByRefObject) |
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) |
ToString() |
Převede aktuální SourceColumn název na řetězec. |
Explicitní implementace rozhraní
ICloneable.Clone() |
Vytváří nový objekt, který je kopií aktuální instance. |