Bagikan melalui


DataRelationCollection.Add Metode

Definisi

Overload

Add(DataRelation)

DataRelation Menambahkan ke DataRelationCollection.

Add(DataColumn, DataColumn)

DataRelation Membuat dengan kolom induk dan anak tertentu, dan menambahkannya ke koleksi.

Add(DataColumn[], DataColumn[])

DataRelation Membuat dengan kolom induk dan anak yang ditentukan, dan menambahkannya ke koleksi.

Add(String, DataColumn, DataColumn)

DataRelation Membuat dengan nama yang ditentukan, dan kolom induk dan anak, dan menambahkannya ke koleksi.

Add(String, DataColumn[], DataColumn[])

DataRelation Membuat dengan nama dan array kolom induk dan anak yang ditentukan, dan menambahkannya ke koleksi.

Add(String, DataColumn, DataColumn, Boolean)

DataRelation Membuat dengan kolom nama, induk, dan anak yang ditentukan, dengan batasan opsional sesuai dengan nilai createConstraints parameter, dan menambahkannya ke koleksi.

Add(String, DataColumn[], DataColumn[], Boolean)

DataRelation Membuat dengan nama, array kolom induk dan anak yang ditentukan, dan nilai yang menentukan apakah akan membuat batasan, dan menambahkannya ke koleksi.

Add(DataRelation)

Sumber:
DataRelationCollection.cs
Sumber:
DataRelationCollection.cs
Sumber:
DataRelationCollection.cs
public:
 void Add(System::Data::DataRelation ^ relation);
public void Add (System.Data.DataRelation relation);
member this.Add : System.Data.DataRelation -> unit
Public Sub Add (relation As DataRelation)

Parameter

relation
DataRelation

untuk DataRelation ditambahkan ke koleksi.

Pengecualian

Parameter relation adalah nilai null.

Relasi sudah termasuk dalam koleksi ini, atau milik koleksi lain.

Koleksi sudah memiliki hubungan dengan nama yang ditentukan. (Perbandingan tidak peka huruf besar/kecil.)

Relasi telah memasuki status tidak valid sejak dibuat.

Keterangan

Jika relasi berhasil ditambahkan ke koleksi, CollectionChanged peristiwa akan terjadi.

DataRelation Saat objek ditambahkan ke koleksi, ForeignKeyConstraint dan UniqueConstraint objek dibuat secara default jika belum ada.

Lihat juga

Berlaku untuk

Add(DataColumn, DataColumn)

Sumber:
DataRelationCollection.cs
Sumber:
DataRelationCollection.cs
Sumber:
DataRelationCollection.cs

DataRelation Membuat dengan kolom induk dan anak tertentu, dan menambahkannya ke koleksi.

public:
 virtual System::Data::DataRelation ^ Add(System::Data::DataColumn ^ parentColumn, System::Data::DataColumn ^ childColumn);
public virtual System.Data.DataRelation Add (System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn);
abstract member Add : System.Data.DataColumn * System.Data.DataColumn -> System.Data.DataRelation
override this.Add : System.Data.DataColumn * System.Data.DataColumn -> System.Data.DataRelation
Public Overridable Function Add (parentColumn As DataColumn, childColumn As DataColumn) As DataRelation

Parameter

parentColumn
DataColumn

Kolom induk relasi.

childColumn
DataColumn

Kolom anak dari relasi.

Mengembalikan

Relasi yang dibuat.

Keterangan

DataRelation Saat objek ditambahkan ke koleksi, ForeignKeyConstraint dan UniqueConstraint objek dibuat secara default jika belum ada.

Lihat juga

Berlaku untuk

Add(DataColumn[], DataColumn[])

Sumber:
DataRelationCollection.cs
Sumber:
DataRelationCollection.cs
Sumber:
DataRelationCollection.cs

DataRelation Membuat dengan kolom induk dan anak yang ditentukan, dan menambahkannya ke koleksi.

public:
 virtual System::Data::DataRelation ^ Add(cli::array <System::Data::DataColumn ^> ^ parentColumns, cli::array <System::Data::DataColumn ^> ^ childColumns);
public virtual System.Data.DataRelation Add (System.Data.DataColumn[] parentColumns, System.Data.DataColumn[] childColumns);
abstract member Add : System.Data.DataColumn[] * System.Data.DataColumn[] -> System.Data.DataRelation
override this.Add : System.Data.DataColumn[] * System.Data.DataColumn[] -> System.Data.DataRelation
Public Overridable Function Add (parentColumns As DataColumn(), childColumns As DataColumn()) As DataRelation

Parameter

parentColumns
DataColumn[]

Kolom induk relasi.

childColumns
DataColumn[]

Kolom anak dari relasi.

Mengembalikan

Relasi yang dibuat.

Pengecualian

Argumen relation adalah nilai null.

Relasi sudah termasuk dalam koleksi ini, atau milik koleksi lain.

Koleksi sudah memiliki hubungan dengan nama yang sama. (Perbandingan tidak peka huruf besar/kecil.)

Relasi telah memasuki status tidak valid sejak dibuat.

Keterangan

DataRelation Saat objek ditambahkan ke koleksi, ForeignKeyConstraint dan UniqueConstraint objek dibuat secara default jika belum ada.

Lihat juga

Berlaku untuk

Add(String, DataColumn, DataColumn)

Sumber:
DataRelationCollection.cs
Sumber:
DataRelationCollection.cs
Sumber:
DataRelationCollection.cs

DataRelation Membuat dengan nama yang ditentukan, dan kolom induk dan anak, dan menambahkannya ke koleksi.

public:
 virtual System::Data::DataRelation ^ Add(System::String ^ name, System::Data::DataColumn ^ parentColumn, System::Data::DataColumn ^ childColumn);
public virtual System.Data.DataRelation Add (string? name, System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn);
public virtual System.Data.DataRelation Add (string name, System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn);
abstract member Add : string * System.Data.DataColumn * System.Data.DataColumn -> System.Data.DataRelation
override this.Add : string * System.Data.DataColumn * System.Data.DataColumn -> System.Data.DataRelation
Public Overridable Function Add (name As String, parentColumn As DataColumn, childColumn As DataColumn) As DataRelation

Parameter

name
String

Nama relasi.

parentColumn
DataColumn

Kolom induk relasi.

childColumn
DataColumn

Kolom anak dari relasi.

Mengembalikan

Relasi yang dibuat.

Keterangan

DataRelation Saat objek ditambahkan ke koleksi, ForeignKeyConstraint dan UniqueConstraint objek dibuat secara default jika belum ada.

Lihat juga

Berlaku untuk

Add(String, DataColumn[], DataColumn[])

Sumber:
DataRelationCollection.cs
Sumber:
DataRelationCollection.cs
Sumber:
DataRelationCollection.cs

DataRelation Membuat dengan nama dan array kolom induk dan anak yang ditentukan, dan menambahkannya ke koleksi.

public:
 virtual System::Data::DataRelation ^ Add(System::String ^ name, cli::array <System::Data::DataColumn ^> ^ parentColumns, cli::array <System::Data::DataColumn ^> ^ childColumns);
public virtual System.Data.DataRelation Add (string? name, System.Data.DataColumn[] parentColumns, System.Data.DataColumn[] childColumns);
public virtual System.Data.DataRelation Add (string name, System.Data.DataColumn[] parentColumns, System.Data.DataColumn[] childColumns);
abstract member Add : string * System.Data.DataColumn[] * System.Data.DataColumn[] -> System.Data.DataRelation
override this.Add : string * System.Data.DataColumn[] * System.Data.DataColumn[] -> System.Data.DataRelation
Public Overridable Function Add (name As String, parentColumns As DataColumn(), childColumns As DataColumn()) As DataRelation

Parameter

name
String

Nama yang akan DataRelation dibuat.

parentColumns
DataColumn[]

Array objek induk DataColumn .

childColumns
DataColumn[]

Array objek anak DataColumn .

Mengembalikan

yang dibuat DataRelation.

Pengecualian

Nama relasi adalah nilai null.

Relasi sudah termasuk dalam koleksi ini, atau milik koleksi lain.

Koleksi sudah memiliki hubungan dengan nama yang sama. (Perbandingan tidak peka huruf besar/kecil.)

Relasi telah memasuki status tidak valid sejak dibuat.

Contoh

private void AddRelation()
{
    DataTable table = new DataTable();
    DataColumn column1 = table.Columns.Add("Column1");
    DataColumn column2 = table.Columns.Add("Column2");
    table.ChildRelations.Add("New Relation", column1, column2);
}
Private Sub AddRelation()
    Dim table As New DataTable()
    Dim column1 As DataColumn = table.Columns.Add("Column1")
    Dim column2 As DataColumn = table.Columns.Add("Column2")
    table.ChildRelations.Add("New Relation", column1, column2)
End Sub

Keterangan

Jika relasi berhasil ditambahkan ke koleksi, CollectionChanged peristiwa akan terjadi.

DataRelation Saat objek ditambahkan ke koleksi, ForeignKeyConstraint dan UniqueConstraint objek dibuat secara default jika belum ada.

Lihat juga

Berlaku untuk

Add(String, DataColumn, DataColumn, Boolean)

Sumber:
DataRelationCollection.cs
Sumber:
DataRelationCollection.cs
Sumber:
DataRelationCollection.cs

DataRelation Membuat dengan kolom nama, induk, dan anak yang ditentukan, dengan batasan opsional sesuai dengan nilai createConstraints parameter, dan menambahkannya ke koleksi.

public:
 virtual System::Data::DataRelation ^ Add(System::String ^ name, System::Data::DataColumn ^ parentColumn, System::Data::DataColumn ^ childColumn, bool createConstraints);
public virtual System.Data.DataRelation Add (string? name, System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn, bool createConstraints);
public virtual System.Data.DataRelation Add (string name, System.Data.DataColumn parentColumn, System.Data.DataColumn childColumn, bool createConstraints);
abstract member Add : string * System.Data.DataColumn * System.Data.DataColumn * bool -> System.Data.DataRelation
override this.Add : string * System.Data.DataColumn * System.Data.DataColumn * bool -> System.Data.DataRelation
Public Overridable Function Add (name As String, parentColumn As DataColumn, childColumn As DataColumn, createConstraints As Boolean) As DataRelation

Parameter

name
String

Nama relasi.

parentColumn
DataColumn

Kolom induk relasi.

childColumn
DataColumn

Kolom anak dari relasi.

createConstraints
Boolean

true untuk membuat batasan; jika tidak false. (Defaultnya adalah true).

Mengembalikan

Relasi yang dibuat.

Keterangan

DataRelation Saat objek ditambahkan ke koleksi, ForeignKeyConstraint dan UniqueConstraint objek dibuat secara default jika belum ada. Untuk mencegah hal ini, Anda dapat mengatur createConstraints ke false.

Lihat juga

Berlaku untuk

Add(String, DataColumn[], DataColumn[], Boolean)

Sumber:
DataRelationCollection.cs
Sumber:
DataRelationCollection.cs
Sumber:
DataRelationCollection.cs

DataRelation Membuat dengan nama, array kolom induk dan anak yang ditentukan, dan nilai yang menentukan apakah akan membuat batasan, dan menambahkannya ke koleksi.

public:
 virtual System::Data::DataRelation ^ Add(System::String ^ name, cli::array <System::Data::DataColumn ^> ^ parentColumns, cli::array <System::Data::DataColumn ^> ^ childColumns, bool createConstraints);
public virtual System.Data.DataRelation Add (string? name, System.Data.DataColumn[] parentColumns, System.Data.DataColumn[] childColumns, bool createConstraints);
public virtual System.Data.DataRelation Add (string name, System.Data.DataColumn[] parentColumns, System.Data.DataColumn[] childColumns, bool createConstraints);
abstract member Add : string * System.Data.DataColumn[] * System.Data.DataColumn[] * bool -> System.Data.DataRelation
override this.Add : string * System.Data.DataColumn[] * System.Data.DataColumn[] * bool -> System.Data.DataRelation
Public Overridable Function Add (name As String, parentColumns As DataColumn(), childColumns As DataColumn(), createConstraints As Boolean) As DataRelation

Parameter

name
String

Nama yang akan DataRelation dibuat.

parentColumns
DataColumn[]

Array objek induk DataColumn .

childColumns
DataColumn[]

Array objek anak DataColumn .

createConstraints
Boolean

true untuk membuat batasan; jika tidak false.

Mengembalikan

Relasi yang dibuat.

Pengecualian

Nama relasi adalah nilai null.

Relasi sudah termasuk dalam koleksi ini, atau milik koleksi lain.

Koleksi sudah memiliki hubungan dengan nama yang sama. (Perbandingan tidak peka huruf besar/kecil.)

Relasi telah memasuki status tidak valid sejak dibuat.

Keterangan

DataRelation Saat objek ditambahkan ke koleksi, ForeignKeyConstraint dan UniqueConstraint objek dibuat secara default jika belum ada.

Lihat juga

Berlaku untuk