ConstraintCollection.Remove 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.
Constraintbir ConstraintCollection kaldırır.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| Remove(Constraint) |
Belirtilen Constraint öğesini koleksiyondan kaldırır. |
| Remove(String) |
Constraint Koleksiyondan ada göre belirtilen nesneyi kaldırır. |
Remove(Constraint)
- Kaynak:
- ConstraintCollection.cs
- Kaynak:
- ConstraintCollection.cs
- Kaynak:
- ConstraintCollection.cs
- Kaynak:
- ConstraintCollection.cs
- Kaynak:
- ConstraintCollection.cs
Belirtilen Constraint öğesini koleksiyondan kaldırır.
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)
Parametreler
- constraint
- Constraint
Constraint Kaldırılacak.
Özel durumlar
constraint bağımsız değişkenidirnull.
Kısıtlama koleksiyona ait değil.
Örnekler
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
Açıklamalar
yöntemini kullanmadan Remove önce, yöntemini kullanarak Contains koleksiyonun hedef Constraintöğesini içerip içermediğini ve yöntemini kullanarak bir CanRemove öğesinin Constraint kaldırılıp kaldırılamayacağını belirleyebilirsiniz.
Kısıtlama CollectionChanged başarıyla kaldırılırsa olay gerçekleşir.
Ayrıca bkz.
Şunlara uygulanır
Remove(String)
- Kaynak:
- ConstraintCollection.cs
- Kaynak:
- ConstraintCollection.cs
- Kaynak:
- ConstraintCollection.cs
- Kaynak:
- ConstraintCollection.cs
- Kaynak:
- ConstraintCollection.cs
Constraint Koleksiyondan ada göre belirtilen nesneyi kaldırır.
public:
void Remove(System::String ^ name);
public void Remove(string name);
member this.Remove : string -> unit
Public Sub Remove (name As String)
Parametreler
- name
- String
Kaldırılacak öğesinin Constraint adı.
Örnekler
Aşağıdaki örnek, yöntemiyle varlığını ve yöntemiyle kaldırılıp kaldırılamayacağını Constraint test ettikten sonra bir öğesini kaldırır.ConstraintCollectionContainsCanRemove
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
Açıklamalar
yöntemini kullanmadan Remove önce, yöntemini kullanarak Contains koleksiyonun hedef Constraintöğesini içerip içermediğini ve yöntemini kullanarak bir CanRemove öğesinin Constraint kaldırılıp kaldırılamayacağını belirleyebilirsiniz.
Kısıtlama CollectionChanged başarıyla kaldırılırsa olay gerçekleşir.