ConstraintCollection.Remove Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Supprime un Constraint de l’objet ConstraintCollection.
Surcharges
| Nom | Description |
|---|---|
| Remove(Constraint) |
Supprime le spécifié Constraint de la collection. |
| Remove(String) |
Supprime l’objet Constraint spécifié par le nom de la collection. |
Remove(Constraint)
Supprime le spécifié Constraint 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 est 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 Constraintet la CanRemove méthode pour déterminer si une Constraint peut être supprimée.
L’événement CollectionChanged se produit si la contrainte est correctement supprimée.
Voir aussi
S’applique à
Remove(String)
Supprime l’objet Constraint spécifié par le nom de la collection.
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 la Constraint suppression.
Exemples
L’exemple suivant supprime un ConstraintConstraintCollection après test de 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 Constraintet la CanRemove méthode pour déterminer si une Constraint peut être supprimée.
L’événement CollectionChanged se produit si la contrainte est correctement supprimée.