ConstraintCollection.Remove Methode

Definitie

Hiermee verwijdert u een Constraint van de ConstraintCollection.

Overloads

Name Description
Remove(Constraint)

Hiermee verwijdert u de opgegeven Constraint uit de verzameling.

Remove(String)

Hiermee verwijdert u het Constraint object dat is opgegeven op naam uit de verzameling.

Remove(Constraint)

Bron:
ConstraintCollection.cs
Bron:
ConstraintCollection.cs
Bron:
ConstraintCollection.cs
Bron:
ConstraintCollection.cs
Bron:
ConstraintCollection.cs

Hiermee verwijdert u de opgegeven Constraint uit de verzameling.

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)

Parameters

constraint
Constraint

De Constraint te verwijderen.

Uitzonderingen

Het constraint argument is null.

De beperking behoort niet tot de verzameling.

Voorbeelden

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

Opmerkingen

Voordat u de Remove methode gebruikt, kunt u de Contains methode gebruiken om te bepalen of de verzameling het doel Constraintbevat en de CanRemove methode om te bepalen of een Constraint kan worden verwijderd.

De CollectionChanged gebeurtenis treedt op als de beperking is verwijderd.

Zie ook

Van toepassing op

Remove(String)

Bron:
ConstraintCollection.cs
Bron:
ConstraintCollection.cs
Bron:
ConstraintCollection.cs
Bron:
ConstraintCollection.cs
Bron:
ConstraintCollection.cs

Hiermee verwijdert u het Constraint object dat is opgegeven op naam uit de verzameling.

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

Parameters

name
String

De naam van de Constraint te verwijderen naam.

Voorbeelden

In het volgende voorbeeld wordt een Constraint verwijderd uit een ConstraintCollection na het testen op de aanwezigheid van de Contains methode en of deze kan worden verwijderd met de CanRemove methode.

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

Opmerkingen

Voordat u de Remove methode gebruikt, kunt u de Contains methode gebruiken om te bepalen of de verzameling het doel Constraintbevat en de CanRemove methode om te bepalen of een Constraint kan worden verwijderd.

De CollectionChanged gebeurtenis treedt op als de beperking is verwijderd.

Zie ook

Van toepassing op