DataRelationCollection.Add 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
DataRelation를 DataRelationCollection에 추가합니다.
오버로드
| Name | Description |
|---|---|
| Add(DataRelation) |
DataRelation를 DataRelationCollection에 추가합니다. |
| Add(DataColumn, DataColumn) |
DataRelation 지정된 부모 및 자식 열을 사용하여 만든 다음 컬렉션에 추가합니다. |
| Add(DataColumn[], DataColumn[]) |
지정한 DataRelation 부모 및 자식 열을 사용하여 만든 다음 컬렉션에 추가합니다. |
| Add(String, DataColumn, DataColumn) |
DataRelation 지정된 이름과 부모 및 자식 열을 사용하여 만든 다음 컬렉션에 추가합니다. |
| Add(String, DataColumn[], DataColumn[]) |
DataRelation 부모 및 자식 열의 지정된 이름과 배열을 사용하여 만든 다음 컬렉션에 추가합니다. |
| Add(String, DataColumn, DataColumn, Boolean) |
DataRelation 매개 변수 값 |
| Add(String, DataColumn[], DataColumn[], Boolean) |
DataRelation 지정된 이름, 부모 및 자식 열의 배열 및 제약 조건을 만들지 여부를 지정하는 값을 사용하여 만든 다음 컬렉션에 추가합니다. |
Add(DataRelation)
- Source:
- DataRelationCollection.cs
- Source:
- DataRelationCollection.cs
- Source:
- DataRelationCollection.cs
- Source:
- DataRelationCollection.cs
- Source:
- DataRelationCollection.cs
DataRelation를 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)
매개 변수
- relation
- DataRelation
DataRelation 컬렉션에 추가할 개체입니다.
예외
relation 매개 변수가 null 값입니다.
관계가 이미 이 컬렉션에 속하거나 다른 컬렉션에 속합니다.
컬렉션에 이미 지정된 이름과 관계가 있습니다. (비교는 대/소문자를 구분하지 않습니다.)
관계가 만들어진 이후 잘못된 상태로 들어갔습니다.
설명
관계가 컬렉션 CollectionChanged 에 성공적으로 추가되면 이벤트가 발생합니다.
개체가 DataRelation 컬렉션 ForeignKeyConstraint 에 추가되고 UniqueConstraint 개체가 아직 없는 경우 기본적으로 만들어지는 경우
추가 정보
적용 대상
Add(DataColumn, DataColumn)
- Source:
- DataRelationCollection.cs
- Source:
- DataRelationCollection.cs
- Source:
- DataRelationCollection.cs
- Source:
- DataRelationCollection.cs
- Source:
- DataRelationCollection.cs
DataRelation 지정된 부모 및 자식 열을 사용하여 만든 다음 컬렉션에 추가합니다.
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
매개 변수
- parentColumn
- DataColumn
관계의 부모 열입니다.
- childColumn
- DataColumn
관계의 자식 열입니다.
반품
만든 관계입니다.
설명
개체가 DataRelation 컬렉션 ForeignKeyConstraint 에 추가되고 UniqueConstraint 개체가 아직 없는 경우 기본적으로 만들어지는 경우
추가 정보
적용 대상
Add(DataColumn[], DataColumn[])
- Source:
- DataRelationCollection.cs
- Source:
- DataRelationCollection.cs
- Source:
- DataRelationCollection.cs
- Source:
- DataRelationCollection.cs
- Source:
- DataRelationCollection.cs
지정한 DataRelation 부모 및 자식 열을 사용하여 만든 다음 컬렉션에 추가합니다.
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
매개 변수
- parentColumns
- DataColumn[]
관계의 부모 열입니다.
- childColumns
- DataColumn[]
관계의 자식 열입니다.
반품
만든 관계입니다.
예외
관계가 이미 이 컬렉션에 속하거나 다른 컬렉션에 속합니다.
컬렉션에 동일한 이름의 관계가 이미 있습니다. (비교는 대/소문자를 구분하지 않습니다.)
관계가 만들어진 이후 잘못된 상태로 들어갔습니다.
설명
개체가 DataRelation 컬렉션 ForeignKeyConstraint 에 추가되고 UniqueConstraint 개체가 아직 없는 경우 기본적으로 만들어지는 경우
추가 정보
적용 대상
Add(String, DataColumn, DataColumn)
- Source:
- DataRelationCollection.cs
- Source:
- DataRelationCollection.cs
- Source:
- DataRelationCollection.cs
- Source:
- DataRelationCollection.cs
- Source:
- DataRelationCollection.cs
DataRelation 지정된 이름과 부모 및 자식 열을 사용하여 만든 다음 컬렉션에 추가합니다.
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
매개 변수
- name
- String
관계의 이름입니다.
- parentColumn
- DataColumn
관계의 부모 열입니다.
- childColumn
- DataColumn
관계의 자식 열입니다.
반품
만든 관계입니다.
설명
개체가 DataRelation 컬렉션 ForeignKeyConstraint 에 추가되고 UniqueConstraint 개체가 아직 없는 경우 기본적으로 만들어지는 경우
추가 정보
적용 대상
Add(String, DataColumn[], DataColumn[])
- Source:
- DataRelationCollection.cs
- Source:
- DataRelationCollection.cs
- Source:
- DataRelationCollection.cs
- Source:
- DataRelationCollection.cs
- Source:
- DataRelationCollection.cs
DataRelation 부모 및 자식 열의 지정된 이름과 배열을 사용하여 만든 다음 컬렉션에 추가합니다.
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
매개 변수
- name
- String
만들려는 이름입니다 DataRelation .
- parentColumns
- DataColumn[]
부모 DataColumn 개체의 배열입니다.
- childColumns
- DataColumn[]
자식 DataColumn 개체의 배열입니다.
반품
만든 DataRelation.
예외
관계 이름은 null 값입니다.
관계가 이미 이 컬렉션에 속하거나 다른 컬렉션에 속합니다.
컬렉션에 동일한 이름의 관계가 이미 있습니다. (비교는 대/소문자를 구분하지 않습니다.)
관계가 만들어진 이후 잘못된 상태로 들어갔습니다.
예제
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
설명
관계가 컬렉션 CollectionChanged 에 성공적으로 추가되면 이벤트가 발생합니다.
개체가 DataRelation 컬렉션 ForeignKeyConstraint 에 추가되고 UniqueConstraint 개체가 아직 없는 경우 기본적으로 만들어지는 경우
추가 정보
적용 대상
Add(String, DataColumn, DataColumn, Boolean)
- Source:
- DataRelationCollection.cs
- Source:
- DataRelationCollection.cs
- Source:
- DataRelationCollection.cs
- Source:
- DataRelationCollection.cs
- Source:
- DataRelationCollection.cs
DataRelation 매개 변수 값 createConstraints 에 따라 선택적 제약 조건을 사용하여 지정된 이름, 부모 및 자식 열을 사용하여 만든 다음 컬렉션에 추가합니다.
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
매개 변수
- name
- String
관계의 이름입니다.
- parentColumn
- DataColumn
관계의 부모 열입니다.
- childColumn
- DataColumn
관계의 자식 열입니다.
- createConstraints
- Boolean
true 제약 조건을 만들려면 그렇지 않으면 false. (기본값은 )입니다 true.
반품
만든 관계입니다.
설명
개체가 DataRelation 컬렉션 ForeignKeyConstraint 에 추가되고 UniqueConstraint 개체가 아직 없는 경우 기본적으로 만들어지는 경우 이를 방지하려면 false로 설정할 createConstraints 수 있습니다.
추가 정보
적용 대상
Add(String, DataColumn[], DataColumn[], Boolean)
- Source:
- DataRelationCollection.cs
- Source:
- DataRelationCollection.cs
- Source:
- DataRelationCollection.cs
- Source:
- DataRelationCollection.cs
- Source:
- DataRelationCollection.cs
DataRelation 지정된 이름, 부모 및 자식 열의 배열 및 제약 조건을 만들지 여부를 지정하는 값을 사용하여 만든 다음 컬렉션에 추가합니다.
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
매개 변수
- name
- String
만들려는 이름입니다 DataRelation .
- parentColumns
- DataColumn[]
부모 DataColumn 개체의 배열입니다.
- childColumns
- DataColumn[]
자식 DataColumn 개체의 배열입니다.
- createConstraints
- Boolean
true 제약 조건을 만들려면 그렇지 않으면 false.
반품
만든 관계입니다.
예외
관계 이름은 null 값입니다.
관계가 이미 이 컬렉션에 속하거나 다른 컬렉션에 속합니다.
컬렉션에 동일한 이름의 관계가 이미 있습니다. (비교는 대/소문자를 구분하지 않습니다.)
관계가 만들어진 이후 잘못된 상태로 들어갔습니다.
설명
개체가 DataRelation 컬렉션 ForeignKeyConstraint 에 추가되고 UniqueConstraint 개체가 아직 없는 경우 기본적으로 만들어지는 경우