ConstraintCollection.Remove Método

Definición

Sobrecargas

Nombre Description
Remove(Constraint)

Quita el especificado Constraint de la colección.

Remove(String)

Quita el Constraint objeto especificado por nombre de la colección.

Remove(Constraint)

Source:
ConstraintCollection.cs
Source:
ConstraintCollection.cs
Source:
ConstraintCollection.cs
Source:
ConstraintCollection.cs
Source:
ConstraintCollection.cs

Quita el especificado Constraint de la colección.

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)

Parámetros

constraint
Constraint

que Constraint se va a quitar.

Excepciones

El constraint argumento es null.

La restricción no pertenece a la colección.

Ejemplos

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

Comentarios

Antes de usar el Remove método , puede usar el Contains método para determinar si la colección contiene el destino Constrainty el CanRemove método para determinar si se puede quitar .Constraint

El CollectionChanged evento se produce si la restricción se quita correctamente.

Consulte también

Se aplica a

Remove(String)

Source:
ConstraintCollection.cs
Source:
ConstraintCollection.cs
Source:
ConstraintCollection.cs
Source:
ConstraintCollection.cs
Source:
ConstraintCollection.cs

Quita el Constraint objeto especificado por nombre de la colección.

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

Parámetros

name
String

Nombre del objeto Constraint que se va a quitar.

Ejemplos

En el ejemplo siguiente se quita un Constraint elemento de una ConstraintCollection después de realizar pruebas para su presencia con el Contains método y si se puede quitar con el CanRemove método .

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

Comentarios

Antes de usar el Remove método , puede usar el Contains método para determinar si la colección contiene el destino Constrainty el CanRemove método para determinar si se puede quitar .Constraint

El CollectionChanged evento se produce si la restricción se quita correctamente.

Consulte también

Se aplica a