ConstraintCollection.Remove Metod

Definition

Tar bort en Constraint från ConstraintCollection.

Överlagringar

Name Description
Remove(Constraint)

Tar bort den angivna Constraint från samlingen.

Remove(String)

Tar bort objektet Constraint som anges med namn från samlingen.

Remove(Constraint)

Källa:
ConstraintCollection.cs
Källa:
ConstraintCollection.cs
Källa:
ConstraintCollection.cs
Källa:
ConstraintCollection.cs
Källa:
ConstraintCollection.cs

Tar bort den angivna Constraint från samlingen.

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)

Parametrar

constraint
Constraint

Att Constraint ta bort.

Undantag

Argumentet constraint är null.

Villkoret tillhör inte samlingen.

Exempel

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

Kommentarer

Innan du använder Remove metoden kan du använda Contains metoden för att avgöra om samlingen innehåller målet Constraintoch CanRemove metoden för att avgöra om en Constraint kan tas bort.

Händelsen CollectionChanged inträffar om villkoret har tagits bort.

Se även

Gäller för

Remove(String)

Källa:
ConstraintCollection.cs
Källa:
ConstraintCollection.cs
Källa:
ConstraintCollection.cs
Källa:
ConstraintCollection.cs
Källa:
ConstraintCollection.cs

Tar bort objektet Constraint som anges med namn från samlingen.

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

Parametrar

name
String

Namnet på att Constraint ta bort.

Exempel

I följande exempel tas en Constraint bort från en ConstraintCollection efter testning för dess närvaro med Contains metoden och om den kan tas bort med CanRemove metoden.

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

Kommentarer

Innan du använder Remove metoden kan du använda Contains metoden för att avgöra om samlingen innehåller målet Constraintoch CanRemove metoden för att avgöra om en Constraint kan tas bort.

Händelsen CollectionChanged inträffar om villkoret har tagits bort.

Se även

Gäller för