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 ConstraintCollection.
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.