DataRelationCollection.AddRange メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > DataRelationCollection.AddRange メソッドの意味・解説 

DataRelationCollection.AddRange メソッド

指定した DataRelation 配列要素コレクション末尾コピーします

名前空間: System.Data
アセンブリ: System.Data (system.data.dll 内)
構文構文

Public Overridable Sub AddRange
 ( _
    relations As DataRelation() _
)
Dim instance As DataRelationCollection
Dim relations As DataRelation()

instance.AddRange(relations)
public virtual void AddRange (
    DataRelation[] relations
)
public:
virtual void AddRange (
    array<DataRelation^>^ relations
)
public void AddRange (
    DataRelation[] relations
)
public function AddRange (
    relations : DataRelation[]
)

パラメータ

relations

コレクション追加する DataRelation オブジェクト配列

解説解説

BeginInit が呼び出され場合は、EndInit が呼び出されるまで AddRangeコレクションオブジェクト追加しません。EndInit呼び出されると、AddRange への最新呼び出し指定された項目がコレクション追加されます。BeginInit / EndInit シーケンス内で AddRange複数呼び出され場合は、AddRange への最新呼び出し指定され項目だけ追加されます。

使用例使用例
Public Shared Sub AddRelations(dataSet
 As DataSet)
    Dim customerOrders As DataRelation = _
        New DataRelation("CustomerOrders",
 _
        dataSet.Tables("Customers").Columns("customerId"),
 _
        dataSet.Tables("Orders").Columns("customerId"))
    Dim orderDetails As DataRelation = _
        New DataRelation("OrderDetail",
 _
        dataSet.Tables("Orders").Columns("orderId"),
 _
        dataSet.Tables("OrderDetails").Columns("orderId"))

    dataSet.Relations.AddRange(New DataRelation() _
        {customerOrders, orderDetails})

    ' Display names of all relations.
    Dim relation As DataRelation
    For Each relation In
 dataSet.Relations
      Console.WriteLine(relation.RelationName.ToString())
    Next
End Sub
public static void AddRelations(DataSet
 dataSet)
{
    DataRelation customerOrders = 
        new DataRelation("CustomerOrders",
        dataSet.Tables["Customers"].Columns["customerId"],
        dataSet.Tables["Orders"].Columns["customerId"]);

    DataRelation orderDetails = 
        new DataRelation("OrderDetail",
        dataSet.Tables["Orders"].Columns["orderId"],
        dataSet.Tables["OrderDetails"].Columns["orderId"]);

    dataSet.Relations.AddRange(new DataRelation[] 
        {customerOrders, orderDetails});

    // Display names of all relations.
    foreach (DataRelation relation in dataSet.Relations)
        Console.WriteLine(relation.RelationName.ToString());
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

DataRelationCollection.AddRange メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



DataRelationCollection.AddRange メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS