ConstraintCollection.Remove Methode

Definition

Entfernt ein Constraint aus dem ConstraintCollection.

Überlädt

Name Beschreibung
Remove(Constraint)

Entfernt den angegebenen Constraint Wert aus der Auflistung.

Remove(String)

Entfernt das Constraint durch den Namen angegebene Objekt aus der Auflistung.

Remove(Constraint)

Quelle:
ConstraintCollection.cs
Quelle:
ConstraintCollection.cs
Quelle:
ConstraintCollection.cs
Quelle:
ConstraintCollection.cs
Quelle:
ConstraintCollection.cs

Entfernt den angegebenen Constraint Wert aus der Auflistung.

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)

Parameter

constraint
Constraint

Die zu entfernende Option Constraint .

Ausnahmen

Das constraint Argument ist null.

Die Einschränkung gehört nicht zur Auflistung.

Beispiele

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

Hinweise

Bevor Sie die Methode verwenden, können Sie mit der RemoveContains Methode bestimmen, ob die Auflistung das Ziel Constraintenthält, und die CanRemove Methode, um zu bestimmen, ob eine Constraint entfernt werden kann.

Das CollectionChanged Ereignis tritt auf, wenn die Einschränkung erfolgreich entfernt wird.

Weitere Informationen

Gilt für:

Remove(String)

Quelle:
ConstraintCollection.cs
Quelle:
ConstraintCollection.cs
Quelle:
ConstraintCollection.cs
Quelle:
ConstraintCollection.cs
Quelle:
ConstraintCollection.cs

Entfernt das Constraint durch den Namen angegebene Objekt aus der Auflistung.

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

Parameter

name
String

Der Name des Constraint zu entfernenden Inhalts.

Beispiele

Im folgenden Beispiel wird ein ConstraintConstraintCollection Nachtest für seine Anwesenheit mit der Contains Methode und ob es mit der CanRemove Methode entfernt werden kann.

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

Hinweise

Bevor Sie die Methode verwenden, können Sie mit der RemoveContains Methode bestimmen, ob die Auflistung das Ziel Constraintenthält, und die CanRemove Methode, um zu bestimmen, ob eine Constraint entfernt werden kann.

Das CollectionChanged Ereignis tritt auf, wenn die Einschränkung erfolgreich entfernt wird.

Weitere Informationen

Gilt für: