ConstraintCollection.Remove 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Constraint ConstraintCollection 제거합니다.
오버로드
| Name | Description |
|---|---|
| Remove(Constraint) |
컬렉션에서 지정된 Constraint 값을 제거합니다. |
| Remove(String) |
컬렉션에서 Constraint 이름으로 지정된 개체를 제거합니다. |
Remove(Constraint)
- Source:
- ConstraintCollection.cs
- Source:
- ConstraintCollection.cs
- Source:
- ConstraintCollection.cs
- Source:
- ConstraintCollection.cs
- Source:
- ConstraintCollection.cs
컬렉션에서 지정된 Constraint 값을 제거합니다.
public:
void Remove(System::Data::Constraint ^ constraint);
public void Remove(System.Data.Constraint constraint);
member this.Remove : System.Data.Constraint -> unit
Public Sub Remove (constraint As Constraint)
매개 변수
- constraint
- Constraint
제거할 항목입니다 Constraint .
예외
인수는 constraint .입니다 null.
제약 조건이 컬렉션에 속하지 않습니다.
예제
private void RemoveConstraint(DataTable table,
Constraint constraint)
{
if(table.Constraints.Contains(constraint.ConstraintName))
if(table.Constraints.CanRemove(constraint))
table.Constraints.Remove(constraint);
}
Private Sub RemoveConstraint(table As DataTable, _
constraint As Constraint)
If table.Constraints.Contains(constraint.ConstraintName) Then
If table.Constraints.CanRemove(constraint) Then
table.Constraints.Remove(constraint)
End If
End If
End Sub
설명
메서드를 Remove 사용하기 전에 메서드를 Contains 사용하여 컬렉션에 대상 ConstraintCanRemove 을 포함하는지 여부를 확인하고 메서드를 사용하여 제거할 수 있는지 여부를 Constraint 확인할 수 있습니다.
제약 CollectionChanged 조건이 성공적으로 제거되면 이벤트가 발생합니다.
추가 정보
적용 대상
Remove(String)
- Source:
- ConstraintCollection.cs
- Source:
- ConstraintCollection.cs
- Source:
- ConstraintCollection.cs
- Source:
- ConstraintCollection.cs
- Source:
- ConstraintCollection.cs
컬렉션에서 Constraint 이름으로 지정된 개체를 제거합니다.
public:
void Remove(System::String ^ name);
public void Remove(string name);
member this.Remove : string -> unit
Public Sub Remove (name As String)
매개 변수
- name
- String
제거할 이름입니다 Constraint .
예제
다음 예제에서는 메서드를 사용 하 여 Constraint 존재 ConstraintCollection 여부에 대 한 Contains 테스트 후에서 제거 하 고 메서드를 사용 하 여 CanRemove 제거할 수 있는지 여부를 합니다.
private void RemoveConstraint(ConstraintCollection constraints,
Constraint constraint)
{
if(constraints.Contains(constraint.ConstraintName))
if(constraints.CanRemove(constraint))
constraints.Remove(constraint.ConstraintName);
}
Private Sub RemoveConstraint _
(constraints As ConstraintCollection, constraint As Constraint)
If constraints.Contains(constraint.ConstraintName) Then
If constraints.CanRemove(constraint) Then
constraints.Remove(constraint.ConstraintName)
End If
End If
End Sub
설명
메서드를 Remove 사용하기 전에 메서드를 Contains 사용하여 컬렉션에 대상 ConstraintCanRemove 을 포함하는지 여부를 확인하고 메서드를 사용하여 제거할 수 있는지 여부를 Constraint 확인할 수 있습니다.
제약 CollectionChanged 조건이 성공적으로 제거되면 이벤트가 발생합니다.