DataRelationCollection.Add Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Dodaje DataRelation do DataRelationCollection.
Przeciążenia
| Nazwa | Opis |
|---|---|
| Add(DataRelation) |
Dodaje DataRelation do DataRelationCollection. |
| Add(DataColumn, DataColumn) |
Tworzy DataRelation z określoną kolumną nadrzędną i podrzędną i dodaje ją do kolekcji. |
| Add(DataColumn[], DataColumn[]) |
Tworzy DataRelation z określonymi kolumnami nadrzędnymi i podrzędnymi i dodaje je do kolekcji. |
| Add(String, DataColumn, DataColumn) |
Tworzy DataRelation z określoną nazwą oraz kolumnami nadrzędnymi i podrzędnymi oraz dodaje je do kolekcji. |
| Add(String, DataColumn[], DataColumn[]) |
Tworzy DataRelation z określoną nazwą i tablicami kolumn nadrzędnych i podrzędnych oraz dodaje ją do kolekcji. |
| Add(String, DataColumn, DataColumn, Boolean) |
Tworzy DataRelation z określoną nazwą, kolumnami nadrzędnymi i podrzędnymi z opcjonalnymi ograniczeniami zgodnie z wartością parametru |
| Add(String, DataColumn[], DataColumn[], Boolean) |
Tworzy DataRelation z określoną nazwą, tablicami kolumn nadrzędnych i podrzędnych oraz wartością określającą, czy utworzyć ograniczenie, i dodaje je do kolekcji. |
Add(DataRelation)
- Źródło:
- DataRelationCollection.cs
- Źródło:
- DataRelationCollection.cs
- Źródło:
- DataRelationCollection.cs
- Źródło:
- DataRelationCollection.cs
- Źródło:
- DataRelationCollection.cs
Dodaje DataRelation do 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 jest dodawany do kolekcji, a ForeignKeyConstraint obiekty są tworzone domyślnie, UniqueConstraint jeśli jeszcze nie istnieją.
Zobacz też
- Dodawanie elementu DataRelations
- nawigowanie po DataRelations
Dotyczy
Add(DataColumn, DataColumn)
- Źródło:
- DataRelationCollection.cs
- Źródło:
- DataRelationCollection.cs
- Źródło:
- DataRelationCollection.cs
- Źródło:
- DataRelationCollection.cs
- Źródło:
- DataRelationCollection.cs
Tworzy 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 jest dodawany do kolekcji, a ForeignKeyConstraint obiekty są tworzone domyślnie, UniqueConstraint jeśli jeszcze nie istnieją.
Zobacz też
- Dodawanie elementu DataRelations
- nawigowanie po DataRelations
Dotyczy
Add(DataColumn[], DataColumn[])
- Źródło:
- DataRelationCollection.cs
- Źródło:
- DataRelationCollection.cs
- Źródło:
- DataRelationCollection.cs
- Źródło:
- DataRelationCollection.cs
- Źródło:
- DataRelationCollection.cs
Tworzy DataRelation z określonymi kolumnami nadrzędnymi i podrzędnymi i dodaje je 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
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 jest dodawany do kolekcji, a ForeignKeyConstraint obiekty są tworzone domyślnie, UniqueConstraint jeśli jeszcze nie istnieją.
Zobacz też
- Dodawanie elementu DataRelations
- nawigowanie po DataRelations
Dotyczy
Add(String, DataColumn, DataColumn)
- Źródło:
- DataRelationCollection.cs
- Źródło:
- DataRelationCollection.cs
- Źródło:
- DataRelationCollection.cs
- Źródło:
- DataRelationCollection.cs
- Źródło:
- DataRelationCollection.cs
Tworzy DataRelation z określoną nazwą oraz kolumnami nadrzędnymi i podrzędnymi oraz dodaje je 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 jest dodawany do kolekcji, a ForeignKeyConstraint obiekty są tworzone domyślnie, UniqueConstraint jeśli jeszcze nie istnieją.
Zobacz też
- Dodawanie elementu DataRelations
- nawigowanie po DataRelations
Dotyczy
Add(String, DataColumn[], DataColumn[])
- Źródło:
- DataRelationCollection.cs
- Źródło:
- DataRelationCollection.cs
- Źródło:
- DataRelationCollection.cs
- Źródło:
- DataRelationCollection.cs
- Źródło:
- DataRelationCollection.cs
Tworzy DataRelation z określoną nazwą i tablicami kolumn nadrzędnych i podrzędnych oraz 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);
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 jest dodawany do kolekcji, a ForeignKeyConstraint obiekty są tworzone domyślnie, UniqueConstraint jeśli jeszcze nie istnieją.
Zobacz też
- Dodawanie elementu DataRelations
- nawigowanie po DataRelations
Dotyczy
Add(String, DataColumn, DataColumn, Boolean)
- Źródło:
- DataRelationCollection.cs
- Źródło:
- DataRelationCollection.cs
- Źródło:
- DataRelationCollection.cs
- Źródło:
- DataRelationCollection.cs
- Źródło:
- DataRelationCollection.cs
Tworzy DataRelation 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 jest dodawany do kolekcji, a ForeignKeyConstraint obiekty są tworzone domyślnie, UniqueConstraint jeśli jeszcze nie istnieją. Aby temu zapobiec, można ustawić wartość createConstraints false.
Zobacz też
- Dodawanie elementu DataRelations
- nawigowanie po DataRelations
Dotyczy
Add(String, DataColumn[], DataColumn[], Boolean)
- Źródło:
- DataRelationCollection.cs
- Źródło:
- DataRelationCollection.cs
- Źródło:
- DataRelationCollection.cs
- Źródło:
- DataRelationCollection.cs
- Źródło:
- DataRelationCollection.cs
Tworzy DataRelation z określoną nazwą, tablicami kolumn nadrzędnych i podrzędnych oraz wartością określającą, czy utworzyć ograniczenie, i dodaje je 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 jest dodawany do kolekcji, a ForeignKeyConstraint obiekty są tworzone domyślnie, UniqueConstraint jeśli jeszcze nie istnieją.
Zobacz też
- Dodawanie elementu DataRelations
- nawigowanie po DataRelations