Udostępnij za pośrednictwem


DataRelationCollection.Add Metoda

Definicja

Dodaje element do DataRelation elementu DataRelationCollection.

Przeciążenia

Add(DataRelation)

Dodaje element do DataRelation elementu DataRelationCollection.

Add(DataColumn, DataColumn)

Tworzy element DataRelation z określoną kolumną nadrzędną i podrzędną i dodaje ją do kolekcji.

Add(DataColumn[], DataColumn[])

Tworzy element DataRelation z określonymi kolumnami nadrzędnymi i podrzędnymi i dodaje go do kolekcji.

Add(String, DataColumn, DataColumn)

Tworzy element DataRelation o określonej nazwie i kolumnach nadrzędnych i podrzędnych oraz dodaje go do kolekcji.

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

Tworzy element DataRelation o określonej nazwie i tablicach kolumn nadrzędnych i podrzędnych oraz dodaje go do kolekcji.

Add(String, DataColumn, DataColumn, Boolean)

DataRelation Tworzy element z określoną nazwą, kolumnami nadrzędnymi i podrzędnymi z opcjonalnymi ograniczeniami zgodnie z wartością parametru createConstraints i dodaje go do kolekcji.

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

DataRelation Tworzy element z określoną nazwą, tablicami kolumn nadrzędnych i podrzędnych oraz wartością określającą, czy utworzyć ograniczenie, i dodaje ją do kolekcji.

Add(DataRelation)

Źródło:
DataRelationCollection.cs
Źródło:
DataRelationCollection.cs
Źródło:
DataRelationCollection.cs

Dodaje element do DataRelation elementu DataRelationCollection.

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)

Parametry

relation
DataRelation

Element DataRelation do dodania do kolekcji.

Wyjątki

Parametr relation jest wartością null.

Relacja należy już do tej kolekcji lub należy do innej kolekcji.

Kolekcja ma już relację z określoną nazwą. (Porównanie nie uwzględnia wielkości liter).

Relacja została wprowadzona w nieprawidłowy stan, ponieważ została utworzona.

Uwagi

Jeśli relacja zostanie pomyślnie dodana do kolekcji, CollectionChanged wystąpi zdarzenie.

DataRelation Gdy obiekt zostanie dodany do kolekcji, a UniqueConstraint obiekty są tworzone domyślnie, ForeignKeyConstraint jeśli jeszcze nie istnieją.

Zobacz też

Dotyczy

Add(DataColumn, DataColumn)

Źródło:
DataRelationCollection.cs
Źródło:
DataRelationCollection.cs
Źródło:
DataRelationCollection.cs

Tworzy element DataRelation z określoną kolumną nadrzędną i podrzędną i dodaje ją do kolekcji.

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

Parametry

parentColumn
DataColumn

Kolumna nadrzędna relacji.

childColumn
DataColumn

Kolumna podrzędna relacji.

Zwraca

Utworzona relacja.

Uwagi

DataRelation Gdy obiekt zostanie dodany do kolekcji, a UniqueConstraint obiekty są tworzone domyślnie, ForeignKeyConstraint jeśli jeszcze nie istnieją.

Zobacz też

Dotyczy

Add(DataColumn[], DataColumn[])

Źródło:
DataRelationCollection.cs
Źródło:
DataRelationCollection.cs
Źródło:
DataRelationCollection.cs

Tworzy element DataRelation z określonymi kolumnami nadrzędnymi i podrzędnymi i dodaje go do kolekcji.

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

Parametry

parentColumns
DataColumn[]

Kolumny nadrzędne relacji.

childColumns
DataColumn[]

Kolumny podrzędne relacji.

Zwraca

Utworzona relacja.

Wyjątki

Argument relation jest wartością null.

Relacja należy już do tej kolekcji lub należy do innej kolekcji.

Kolekcja ma już relację o tej samej nazwie. (Porównanie nie uwzględnia wielkości liter).

Relacja została wprowadzona w nieprawidłowy stan, ponieważ została utworzona.

Uwagi

DataRelation Gdy obiekt zostanie dodany do kolekcji, a UniqueConstraint obiekty są tworzone domyślnie, ForeignKeyConstraint jeśli jeszcze nie istnieją.

Zobacz też

Dotyczy

Add(String, DataColumn, DataColumn)

Źródło:
DataRelationCollection.cs
Źródło:
DataRelationCollection.cs
Źródło:
DataRelationCollection.cs

Tworzy element DataRelation o określonej nazwie i kolumnach nadrzędnych i podrzędnych oraz dodaje go do kolekcji.

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

Parametry

name
String

Nazwa relacji.

parentColumn
DataColumn

Kolumna nadrzędna relacji.

childColumn
DataColumn

Kolumna podrzędna relacji.

Zwraca

Utworzona relacja.

Uwagi

DataRelation Gdy obiekt zostanie dodany do kolekcji, a UniqueConstraint obiekty są tworzone domyślnie, ForeignKeyConstraint jeśli jeszcze nie istnieją.

Zobacz też

Dotyczy

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

Źródło:
DataRelationCollection.cs
Źródło:
DataRelationCollection.cs
Źródło:
DataRelationCollection.cs

Tworzy element DataRelation o określonej nazwie i tablicach kolumn nadrzędnych i podrzędnych oraz dodaje go do kolekcji.

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

Parametry

name
String

Nazwa elementu do utworzenia DataRelation .

parentColumns
DataColumn[]

Tablica obiektów nadrzędnych DataColumn .

childColumns
DataColumn[]

Tablica obiektów podrzędnych DataColumn .

Zwraca

Utworzony element DataRelation.

Wyjątki

Nazwa relacji jest wartością null.

Relacja należy już do tej kolekcji lub należy do innej kolekcji.

Kolekcja ma już relację o tej samej nazwie. (Porównanie nie uwzględnia wielkości liter).

Relacja została wprowadzona w nieprawidłowy stan, ponieważ została utworzona.

Przykłady

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

Uwagi

Jeśli relacja zostanie pomyślnie dodana do kolekcji, CollectionChanged wystąpi zdarzenie.

DataRelation Gdy obiekt zostanie dodany do kolekcji, a UniqueConstraint obiekty są tworzone domyślnie, ForeignKeyConstraint jeśli jeszcze nie istnieją.

Zobacz też

Dotyczy

Add(String, DataColumn, DataColumn, Boolean)

Źródło:
DataRelationCollection.cs
Źródło:
DataRelationCollection.cs
Źródło:
DataRelationCollection.cs

DataRelation Tworzy element z określoną nazwą, kolumnami nadrzędnymi i podrzędnymi z opcjonalnymi ograniczeniami zgodnie z wartością parametru createConstraints i dodaje go do kolekcji.

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

Parametry

name
String

Nazwa relacji.

parentColumn
DataColumn

Kolumna nadrzędna relacji.

childColumn
DataColumn

Kolumna podrzędna relacji.

createConstraints
Boolean

true do tworzenia ograniczeń; w przeciwnym razie false. (Wartość domyślna to true).

Zwraca

Utworzona relacja.

Uwagi

DataRelation Gdy obiekt zostanie dodany do kolekcji, a UniqueConstraint obiekty są tworzone domyślnie, ForeignKeyConstraint jeśli jeszcze nie istnieją. Aby temu zapobiec, można ustawić createConstraints wartość false.

Zobacz też

Dotyczy

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

Źródło:
DataRelationCollection.cs
Źródło:
DataRelationCollection.cs
Źródło:
DataRelationCollection.cs

DataRelation Tworzy element z określoną nazwą, tablicami kolumn nadrzędnych i podrzędnych oraz wartością określającą, czy utworzyć ograniczenie, i dodaje ją do kolekcji.

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

Parametry

name
String

Nazwa elementu do utworzenia DataRelation .

parentColumns
DataColumn[]

Tablica obiektów nadrzędnych DataColumn .

childColumns
DataColumn[]

Tablica obiektów podrzędnych DataColumn .

createConstraints
Boolean

true aby utworzyć ograniczenie; w przeciwnym razie false.

Zwraca

Utworzona relacja.

Wyjątki

Nazwa relacji jest wartością null.

Relacja należy już do tej kolekcji lub należy do innej kolekcji.

Kolekcja ma już relację o tej samej nazwie. (Porównanie nie uwzględnia wielkości liter).

Relacja została wprowadzona w nieprawidłowy stan, ponieważ została utworzona.

Uwagi

DataRelation Gdy obiekt zostanie dodany do kolekcji, a UniqueConstraint obiekty są tworzone domyślnie, ForeignKeyConstraint jeśli jeszcze nie istnieją.

Zobacz też

Dotyczy