次の方法で共有


MappingType 列挙体

DataColumn の割り当て方法を指定します。

<Serializable>
Public Enum MappingType
[C#]
[Serializable]
public enum MappingType
[C++]
[Serializable]
__value public enum MappingType
[JScript]
public
   Serializable
enum MappingType

解説

DataColumnColumnMapping プロパティを取得または設定する場合は、 MappingType 列挙体を使用します。このプロパティは、 DataSetWriteXml メソッドを呼び出してデータとスキーマを XML ドキュメントとして書き込むときに列の値を書き込む方法を決定します。

メンバ

メンバ名 説明
Attribute

.NET Compact Framework でもサポート。

列が XML 属性に割り当てられます。
Element

.NET Compact Framework でもサポート。

列が XML 要素に割り当てられます。
Hidden

.NET Compact Framework でもサポート。

列が内部構造に割り当てられます。
SimpleContent

.NET Compact Framework でもサポート。

列が XmlText ノードに割り当てられます。

使用例

[Visual Basic, C#, C++] テーブル内の各列の ColumnMapping プロパティを返す例を次に示します。

 
Private Sub GetColumnMapping(myTable As DataTable)
    Dim c As DataColumn
    For Each c In  myTable.Columns
        Console.WriteLine(c.ColumnMapping.ToString())
    Next c
End Sub

[C#] 
private void GetColumnMapping(DataTable myTable){
   foreach(DataColumn c in myTable.Columns){
      Console.WriteLine(c.ColumnMapping.ToString());
   } 
}

[C++] 
private:
 void GetColumnMapping(DataTable* myTable){
    System::Collections::IEnumerator* myEnum = myTable->Columns->GetEnumerator();
    while (myEnum->MoveNext())
    {
       DataColumn* c = __try_cast<DataColumn*>(myEnum->Current);
       Console::WriteLine(c->ColumnMapping);
    } 
 }

[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン 言語のフィルタ をクリックします。

必要条件

名前空間: System.Data

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET

アセンブリ: System.Data (System.Data.dll 内)

参照

System.Data 名前空間