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
| Nome | Description |
|---|---|
| Remove(Constraint) |
Remove o especificado Constraint da coleção. |
| Remove(String) |
Remove o Constraint objeto especificado pelo nome da coleção. |
Remove(Constraint)
Remove o especificado Constraint 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 para remover.
Exceções
O constraint argumento é 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)
Remove o Constraint objeto especificado pelo 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 após o ConstraintCollection 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.