MappingType 枚举
指定如何映射 DataColumn。
**命名空间:**System.Data
**程序集:**System.Data(在 system.data.dll 中)
语法
声明
<SerializableAttribute> _
Public Enumeration MappingType
用法
Dim instance As MappingType
[SerializableAttribute]
public enum MappingType
[SerializableAttribute]
public enum class MappingType
/** @attribute SerializableAttribute() */
public enum MappingType
SerializableAttribute
public enum MappingType
成员
成员名称 | 说明 | |
---|---|---|
Attribute | 将列映射到 XML 属性。 | |
Element | 将列映射到 XML 元素。 | |
Hidden | 将列映射到内部结构。 | |
SimpleContent | 将列映射到 XmlText 节点。 |
备注
在获取或设置 DataColumn 的 ColumnMapping 属性时,使用 MappingType 枚举。在 DataSet 上调用 WriteXml 方法以将数据和架构作为 XML 文档写出时,该属性确定如何写列的值。
示例
下面的示例返回表中的每个列的 ColumnMapping 属性值。
Private Sub GetColumnMapping(ByVal dataTable As DataTable)
Dim dataColumn As DataColumn
For Each dataColumn In dataTable.Columns
Console.WriteLine(dataColumn.ColumnMapping.ToString())
Next dataColumn
End Sub
static private void GetColumnMapping(DataTable dataTable)
{
foreach (DataColumn dataColumn in dataTable.Columns)
{
Console.WriteLine(dataColumn.ColumnMapping.ToString());
}
}
平台
Windows 98、Windows 2000 SP4、Windows CE、Windows Millennium Edition、Windows Mobile for Pocket PC、Windows Mobile for Smartphone、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition
.NET Framework 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求。
版本信息
.NET Framework
受以下版本支持:2.0、1.1、1.0
.NET Compact Framework
受以下版本支持:2.0、1.0