Partager via


ConstraintCollection.Remove Méthode

Définition

Surcharges

Remove(Constraint)

Supprime l’objet Constraint spécifié de la collection.

Remove(String)

Supprime de la collection l'objet Constraint spécifié par son nom.

Remove(Constraint)

Source:
ConstraintCollection.cs
Source:
ConstraintCollection.cs
Source:
ConstraintCollection.cs

Supprime l’objet Constraint spécifié de la collection.

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)

Paramètres

constraint
Constraint

Constraint à supprimer.

Exceptions

L'argument constraint a la valeur null.

La contrainte n'appartient pas à la collection.

Exemples

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

Remarques

Avant d’utiliser la Remove méthode , vous pouvez utiliser la Contains méthode pour déterminer si la collection contient la cible Constraint, et la CanRemove méthode pour déterminer si un Constraint peut être supprimé.

L’événement CollectionChanged se produit si la contrainte est correctement supprimée.

Voir aussi

S’applique à

Remove(String)

Source:
ConstraintCollection.cs
Source:
ConstraintCollection.cs
Source:
ConstraintCollection.cs

Supprime de la collection l'objet Constraint spécifié par son nom.

public:
 void Remove(System::String ^ name);
public void Remove (string name);
member this.Remove : string -> unit
Public Sub Remove (name As String)

Paramètres

name
String

Nom de l'objet Constraint à supprimer.

Exemples

L’exemple suivant supprime un Constraint d’un ConstraintCollection après avoir testé sa présence avec la Contains méthode et indique s’il peut être supprimé avec la CanRemove méthode .

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

Remarques

Avant d’utiliser la Remove méthode , vous pouvez utiliser la Contains méthode pour déterminer si la collection contient la cible Constraint, et la CanRemove méthode pour déterminer si un Constraint peut être supprimé.

L’événement CollectionChanged se produit si la contrainte est correctement supprimée.

Voir aussi

S’applique à