DataColumnMapping Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zawiera ogólne mapowanie kolumn dla obiektu dziedziczonego z DataAdapterklasy . Klasa ta nie może być dziedziczona.
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
- Dziedziczenie
- Atrybuty
- Implementuje
Przykłady
Poniższy przykład tworzy DataColumnMapping obiekt i dodaje go do obiektu DataColumnMappingCollection. Następnie informuje użytkownika, że mapowanie zostało dodane do kolekcji i pokazuje element nadrzędny dla mapowania.
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
Uwagi
Element DataColumnMapping umożliwia używanie nazw kolumn w DataTable źródle danych, które różnią się od tych w źródle danych. Używa DataAdapter
mapowania, aby dopasować kolumny, gdy tabele w DataSet źródle danych lub są aktualizowane. Aby uzyskać więcej informacji, zobacz DataAdapter DataTable i DataColumn Mappings (Mapowania kolumn danych).
Konstruktory
DataColumnMapping() |
Inicjuje nowe wystąpienie klasy DataColumnMapping. |
DataColumnMapping(String, String) |
Inicjuje DataColumnMapping nowe wystąpienie klasy z określoną nazwą kolumny źródłowej i DataSet nazwą kolumny do mapowania. |
Właściwości
DataSetColumn |
Pobiera lub ustawia nazwę kolumny w obiekcie DataSet do mapowania. |
SourceColumn |
Pobiera lub ustawia nazwę kolumny w źródle danych do mapowania. W nazwie jest rozróżniana wielkość liter. |
Metody
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) |
GetDataColumnBySchemaAction(DataTable, Type, MissingSchemaAction) |
Pobiera obiekt DataColumn z danej DataTable wartości przy użyciu MissingSchemaAction właściwości i DataSetColumn . |
GetDataColumnBySchemaAction(String, String, DataTable, Type, MissingSchemaAction) |
Statyczna GetDataColumnBySchemaAction(DataTable, Type, MissingSchemaAction) wersja, którą można wywołać bez tworzenia DataColumnMapping wystąpienia obiektu. |
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) |
InitializeLifetimeService() |
Przestarzałe.
Uzyskuje obiekt usługi okresu istnienia w celu kontrolowania zasad okresu istnienia dla tego wystąpienia. (Odziedziczone po MarshalByRefObject) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
MemberwiseClone(Boolean) |
Tworzy płytkią kopię bieżącego MarshalByRefObject obiektu. (Odziedziczone po MarshalByRefObject) |
ToString() |
Konwertuje bieżącą SourceColumn nazwę na ciąg. |
Jawne implementacje interfejsu
ICloneable.Clone() |
Tworzy nowy obiekt, który jest kopią bieżącego wystąpienia. |