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.
bir Constraint öğesini içinden ConstraintCollectionkaldırır.
Aşırı Yüklemeler
Remove(Constraint) |
Belirtilen Constraint öğesini koleksiyondan kaldırır. |
Remove(String) |
Constraint Koleksiyondan adla belirtilen nesneyi kaldırır. |
Remove(Constraint)
- 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
Kaldırılacak Constraint .
Ö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, Contains yöntemini kullanarak koleksiyonun hedef Constraintöğesini ve yöntemini kullanarak öğesinin CanRemoveConstraint 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
Constraint Koleksiyondan adla 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ı CanRemove test ettikten sonra öğesini kaldırır.ConstraintConstraintCollectionContains
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, Contains yöntemini kullanarak koleksiyonun hedef Constraintöğesini ve yöntemini kullanarak öğesinin CanRemoveConstraint kaldırılıp kaldırılamayacağını belirleyebilirsiniz.
Kısıtlama CollectionChanged başarıyla kaldırılırsa olay gerçekleşir.