DataRelationCollection.Add Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
DataRelation'e DataRelationCollection ekler.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| Add(DataRelation) |
DataRelation'e DataRelationCollection ekler. |
| Add(DataColumn, DataColumn) |
Belirtilen üst ve alt sütuna sahip bir DataRelation oluşturur ve koleksiyona ekler. |
| Add(DataColumn[], DataColumn[]) |
Belirtilen üst ve alt sütunlarla bir DataRelation oluşturur ve koleksiyona ekler. |
| Add(String, DataColumn, DataColumn) |
Belirtilen ada ve üst ve alt sütunlara sahip bir DataRelation oluşturur ve koleksiyona ekler. |
| Add(String, DataColumn[], DataColumn[]) |
Belirtilen ad ve üst ve alt sütun dizileriyle bir DataRelation oluşturur ve koleksiyona ekler. |
| Add(String, DataColumn, DataColumn, Boolean) |
DataRelation parametresinin değerine göre isteğe bağlı kısıtlamalarla belirtilen ada, üst ve alt sütunlara sahip bir |
| Add(String, DataColumn[], DataColumn[], Boolean) |
Belirtilen ada, üst ve alt sütun dizilerine ve kısıtlama oluşturulup oluşturulmayacağını belirten değere sahip bir DataRelation oluşturur ve bunu koleksiyona ekler. |
Add(DataRelation)
- Kaynak:
- DataRelationCollection.cs
- Kaynak:
- DataRelationCollection.cs
- Kaynak:
- DataRelationCollection.cs
- Kaynak:
- DataRelationCollection.cs
- Kaynak:
- DataRelationCollection.cs
DataRelation'e DataRelationCollection ekler.
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)
Parametreler
- relation
- DataRelation
DataRelation koleksiyonuna eklenecek.
Özel durumlar
relation parametresi null bir değerdir.
İlişki zaten bu koleksiyona ait veya başka bir koleksiyona ait.
Koleksiyonun belirtilen adla zaten bir ilişkisi var. (Karşılaştırma büyük/küçük harfe duyarlı değildir.)
İlişki oluşturulduktan sonra geçersiz bir duruma girdi.
Açıklamalar
İlişki koleksiyona başarıyla eklenirse olay CollectionChanged gerçekleşir.
Koleksiyona DataRelation bir ForeignKeyConstraint nesne eklendiğinde ve UniqueConstraint nesneler yoksa varsayılan olarak oluşturulur.
Ayrıca bkz.
- DataRelations Ekleme
- DataRelations gezinmeyi
Şunlara uygulanır
Add(DataColumn, DataColumn)
- Kaynak:
- DataRelationCollection.cs
- Kaynak:
- DataRelationCollection.cs
- Kaynak:
- DataRelationCollection.cs
- Kaynak:
- DataRelationCollection.cs
- Kaynak:
- DataRelationCollection.cs
Belirtilen üst ve alt sütuna sahip bir DataRelation oluşturur ve koleksiyona ekler.
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
Parametreler
- parentColumn
- DataColumn
İlişkinin üst sütunu.
- childColumn
- DataColumn
İlişkinin alt sütunu.
Döndürülenler
Oluşturulan ilişki.
Açıklamalar
Koleksiyona DataRelation bir ForeignKeyConstraint nesne eklendiğinde ve UniqueConstraint nesneler yoksa varsayılan olarak oluşturulur.
Ayrıca bkz.
- DataRelations Ekleme
- DataRelations gezinmeyi
Şunlara uygulanır
Add(DataColumn[], DataColumn[])
- Kaynak:
- DataRelationCollection.cs
- Kaynak:
- DataRelationCollection.cs
- Kaynak:
- DataRelationCollection.cs
- Kaynak:
- DataRelationCollection.cs
- Kaynak:
- DataRelationCollection.cs
Belirtilen üst ve alt sütunlarla bir DataRelation oluşturur ve koleksiyona ekler.
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
Parametreler
- parentColumns
- DataColumn[]
İlişkinin üst sütunları.
- childColumns
- DataColumn[]
İlişkinin alt sütunları.
Döndürülenler
Oluşturulan ilişki.
Özel durumlar
İlişki zaten bu koleksiyona ait veya başka bir koleksiyona ait.
Koleksiyonun zaten aynı ada sahip bir ilişkisi var. (Karşılaştırma büyük/küçük harfe duyarlı değildir.)
İlişki oluşturulduktan sonra geçersiz bir duruma girdi.
Açıklamalar
Koleksiyona DataRelation bir ForeignKeyConstraint nesne eklendiğinde ve UniqueConstraint nesneler yoksa varsayılan olarak oluşturulur.
Ayrıca bkz.
- DataRelations Ekleme
- DataRelations gezinmeyi
Şunlara uygulanır
Add(String, DataColumn, DataColumn)
- Kaynak:
- DataRelationCollection.cs
- Kaynak:
- DataRelationCollection.cs
- Kaynak:
- DataRelationCollection.cs
- Kaynak:
- DataRelationCollection.cs
- Kaynak:
- DataRelationCollection.cs
Belirtilen ada ve üst ve alt sütunlara sahip bir DataRelation oluşturur ve koleksiyona ekler.
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
Parametreler
- name
- String
İlişkinin adı.
- parentColumn
- DataColumn
İlişkinin üst sütunu.
- childColumn
- DataColumn
İlişkinin alt sütunu.
Döndürülenler
Oluşturulan ilişki.
Açıklamalar
Koleksiyona DataRelation bir ForeignKeyConstraint nesne eklendiğinde ve UniqueConstraint nesneler yoksa varsayılan olarak oluşturulur.
Ayrıca bkz.
- DataRelations Ekleme
- DataRelations gezinmeyi
Şunlara uygulanır
Add(String, DataColumn[], DataColumn[])
- Kaynak:
- DataRelationCollection.cs
- Kaynak:
- DataRelationCollection.cs
- Kaynak:
- DataRelationCollection.cs
- Kaynak:
- DataRelationCollection.cs
- Kaynak:
- DataRelationCollection.cs
Belirtilen ad ve üst ve alt sütun dizileriyle bir DataRelation oluşturur ve koleksiyona ekler.
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
Parametreler
- name
- String
Oluşturulacak öğesinin DataRelation adı.
- parentColumns
- DataColumn[]
Üst DataColumn nesne dizisi.
- childColumns
- DataColumn[]
Bir alt DataColumn nesne dizisi.
Döndürülenler
Oluşturulan DataRelation.
Özel durumlar
İlişki adı null bir değerdir.
İlişki zaten bu koleksiyona ait veya başka bir koleksiyona ait.
Koleksiyonun zaten aynı ada sahip bir ilişkisi var. (Karşılaştırma büyük/küçük harfe duyarlı değildir.)
İlişki oluşturulduktan sonra geçersiz bir duruma girdi.
Örnekler
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
Açıklamalar
İlişki koleksiyona başarıyla eklenirse olay CollectionChanged gerçekleşir.
Koleksiyona DataRelation bir ForeignKeyConstraint nesne eklendiğinde ve UniqueConstraint nesneler yoksa varsayılan olarak oluşturulur.
Ayrıca bkz.
- DataRelations Ekleme
- DataRelations gezinmeyi
Şunlara uygulanır
Add(String, DataColumn, DataColumn, Boolean)
- Kaynak:
- DataRelationCollection.cs
- Kaynak:
- DataRelationCollection.cs
- Kaynak:
- DataRelationCollection.cs
- Kaynak:
- DataRelationCollection.cs
- Kaynak:
- DataRelationCollection.cs
DataRelation parametresinin değerine göre isteğe bağlı kısıtlamalarla belirtilen ada, üst ve alt sütunlara sahip bir createConstraints oluşturur ve koleksiyona ekler.
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
Parametreler
- name
- String
İlişkinin adı.
- parentColumn
- DataColumn
İlişkinin üst sütunu.
- childColumn
- DataColumn
İlişkinin alt sütunu.
- createConstraints
- Boolean
true kısıtlamalar oluşturmak için; aksi takdirde false. (Varsayılan değerdir true).
Döndürülenler
Oluşturulan ilişki.
Açıklamalar
Koleksiyona DataRelation bir ForeignKeyConstraint nesne eklendiğinde ve UniqueConstraint nesneler yoksa varsayılan olarak oluşturulur. Bunu önlemek için false olarak ayarlayabilirsiniz createConstraints .
Ayrıca bkz.
- DataRelations Ekleme
- DataRelations gezinmeyi
Şunlara uygulanır
Add(String, DataColumn[], DataColumn[], Boolean)
- Kaynak:
- DataRelationCollection.cs
- Kaynak:
- DataRelationCollection.cs
- Kaynak:
- DataRelationCollection.cs
- Kaynak:
- DataRelationCollection.cs
- Kaynak:
- DataRelationCollection.cs
Belirtilen ada, üst ve alt sütun dizilerine ve kısıtlama oluşturulup oluşturulmayacağını belirten değere sahip bir DataRelation oluşturur ve bunu koleksiyona ekler.
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
Parametreler
- name
- String
Oluşturulacak öğesinin DataRelation adı.
- parentColumns
- DataColumn[]
Üst DataColumn nesne dizisi.
- childColumns
- DataColumn[]
Bir alt DataColumn nesne dizisi.
- createConstraints
- Boolean
true kısıtlama oluşturmak için; aksi takdirde false.
Döndürülenler
Oluşturulan ilişki.
Özel durumlar
İlişki adı null bir değerdir.
İlişki zaten bu koleksiyona ait veya başka bir koleksiyona ait.
Koleksiyonun zaten aynı ada sahip bir ilişkisi var. (Karşılaştırma büyük/küçük harfe duyarlı değildir.)
İlişki oluşturulduktan sonra geçersiz bir duruma girdi.
Açıklamalar
Koleksiyona DataRelation bir ForeignKeyConstraint nesne eklendiğinde ve UniqueConstraint nesneler yoksa varsayılan olarak oluşturulur.
Ayrıca bkz.
- DataRelations Ekleme
- DataRelations gezinmeyi