DataColumnMapping Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
öğesinden DataAdapterdevralan bir nesne için genel sütun eşlemesi içerir. Bu sınıf devralınamaz.
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
- Devralma
- Öznitelikler
- Uygulamalar
Örnekler
Aşağıdaki örnek bir DataColumnMapping nesnesi oluşturur ve nesnesine DataColumnMappingCollectionekler. Ardından kullanıcıya eşlemenin koleksiyona eklendiğini bildirir ve eşleme için Üst öğeyi gösterir.
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
Açıklamalar
A DataColumnMapping , içinde veri kaynağındakilerden DataTable farklı olan sütun adlarını kullanmanıza olanak tanır. , DataAdapter
veya veri kaynağındaki tablolar güncelleştirildiğinde sütunları eşleştirmek için eşlemeyi DataSet kullanır. Daha fazla bilgi için bkz. DataAdapter DataTable ve DataColumn Eşlemeleri.
Oluşturucular
DataColumnMapping() |
DataColumnMapping sınıfının yeni bir örneğini başlatır. |
DataColumnMapping(String, String) |
Belirtilen kaynak sütun adı ve DataSet eşlenecek sütun adıyla sınıfının yeni bir örneğini DataColumnMapping başlatır. |
Özellikler
DataSetColumn |
içinde eşleneceğini sütunun DataSet adını alır veya ayarlar. |
SourceColumn |
Eşleme için veri kaynağı içindeki sütunun adını alır veya ayarlar. Bu ad büyük/küçük harfe duyarlıdır. |
Yöntemler
CreateObjRef(Type) |
Uzak bir nesneyle iletişim kurmak için kullanılan bir ara sunucu oluşturmak için gereken tüm ilgili bilgileri içeren bir nesne oluşturur. (Devralındığı yer: MarshalByRefObject) |
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetDataColumnBySchemaAction(DataTable, Type, MissingSchemaAction) |
ve DataSetColumn özelliğini kullanarak MissingSchemaAction verilenden DataTable bir DataColumn alır. |
GetDataColumnBySchemaAction(String, String, DataTable, Type, MissingSchemaAction) |
Bir nesne örneği GetDataColumnBySchemaAction(DataTable, Type, MissingSchemaAction) oluşturmadan çağrılabilen statik bir DataColumnMapping sürümü. |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetLifetimeService() |
Geçersiz.
Bu örnek için yaşam süresi ilkesini denetleen geçerli yaşam süresi hizmet nesnesini alır. (Devralındığı yer: MarshalByRefObject) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
InitializeLifetimeService() |
Geçersiz.
Bu örneğin yaşam süresi ilkesini denetlemek için bir yaşam süresi hizmet nesnesi alır. (Devralındığı yer: MarshalByRefObject) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
MemberwiseClone(Boolean) |
Geçerli MarshalByRefObject nesnenin sığ bir kopyasını oluşturur. (Devralındığı yer: MarshalByRefObject) |
ToString() |
Geçerli SourceColumn adı dizeye dönüştürür. |
Belirtik Arabirim Kullanımları
ICloneable.Clone() |
Geçerli örneğin kopyası olan yeni bir nesne oluşturur. |