ConstraintCollection.Remove Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Удаляет объект Constraint из ConstraintCollection.
Перегрузки
| Имя | Описание |
|---|---|
| Remove(Constraint) |
Удаляет указанный Constraint из коллекции. |
| Remove(String) |
Удаляет объект, указанный Constraint именем из коллекции. |
Remove(Constraint)
- Исходный код:
- ConstraintCollection.cs
- Исходный код:
- ConstraintCollection.cs
- Исходный код:
- ConstraintCollection.cs
- Исходный код:
- ConstraintCollection.cs
- Исходный код:
- ConstraintCollection.cs
Удаляет указанный Constraint из коллекции.
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)
Параметры
- constraint
- Constraint
Удаление Constraint .
Исключения
Аргумент constraint имеет значение null.
Ограничение не принадлежит коллекции.
Примеры
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
Комментарии
Перед использованием Remove метода можно использовать Contains метод, чтобы определить, содержит ли коллекция целевой объект Constraint, и CanRemove метод, чтобы определить, можно ли удалить объект Constraint .
Событие возникает, CollectionChanged если ограничение успешно удалено.
См. также раздел
Применяется к
Remove(String)
- Исходный код:
- ConstraintCollection.cs
- Исходный код:
- ConstraintCollection.cs
- Исходный код:
- ConstraintCollection.cs
- Исходный код:
- ConstraintCollection.cs
- Исходный код:
- ConstraintCollection.cs
Удаляет объект, указанный Constraint именем из коллекции.
public:
void Remove(System::String ^ name);
public void Remove(string name);
member this.Remove : string -> unit
Public Sub Remove (name As String)
Параметры
- name
- String
Имя Constraint удаления.
Примеры
В следующем примере удаляется Constraint из ConstraintCollection после тестирования его присутствия с Contains помощью метода и можно ли удалить его с CanRemove помощью метода.
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
Комментарии
Перед использованием Remove метода можно использовать Contains метод, чтобы определить, содержит ли коллекция целевой объект Constraint, и CanRemove метод, чтобы определить, можно ли удалить объект Constraint .
Событие возникает, CollectionChanged если ограничение успешно удалено.