ConstraintCollection.Remove Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Remove um Constraint do ConstraintCollection.
Sobrecargas
Remove(Constraint) |
Remove o Constraint especificado da coleção. |
Remove(String) |
Remove o objeto Constraint especificado por nome da coleção. |
Remove(Constraint)
- Origem:
- ConstraintCollection.cs
- Origem:
- ConstraintCollection.cs
- Origem:
- ConstraintCollection.cs
Remove o Constraint especificado da coleção.
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
O Constraint a ser removido.
Exceções
O argumento constraint
é null
.
A restrição não pertence à coleção.
Exemplos
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
Comentários
Antes de usar o Remove
método , você pode usar o Contains método para determinar se a coleção contém o destino Constrainte o CanRemove método para determinar se um Constraint pode ser removido.
O CollectionChanged evento ocorrerá se a restrição for removida com êxito.
Confira também
Aplica-se a
Remove(String)
- Origem:
- ConstraintCollection.cs
- Origem:
- ConstraintCollection.cs
- Origem:
- ConstraintCollection.cs
Remove o objeto Constraint especificado por nome da coleção.
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
O nome do Constraint a ser removido.
Exemplos
O exemplo a seguir remove um Constraint de um ConstraintCollection após o teste de sua presença com o Contains método e se ele pode ser removido com o 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
Comentários
Antes de usar o Remove
método , você pode usar o Contains método para determinar se a coleção contém o destino Constrainte o CanRemove método para determinar se um Constraint pode ser removido.
O CollectionChanged evento ocorrerá se a restrição for removida com êxito.