ChangeAction Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Описывает тип изменения, которому подвергнется сущность, когда изменения будут отправлены в базу данных.
public enum class ChangeAction
public enum ChangeAction
type ChangeAction =
Public Enum ChangeAction
- Наследование
Поля
Delete | 1 | Сущность будет удалена. |
Insert | 2 | Сущность будет вставлена. |
None | 0 | Сущность не будет отправлена. |
Update | 3 | Сущность будет обновлена. |
Примеры
void OnValidate(ChangeAction action)
{
if (action == ChangeAction.Insert)
{
Console.WriteLine("Notify billing office.");
}
}
Public Sub OnValidate(ByVal action As System.Data.Linq.ChangeAction)
If action = ChangeAction.Insert Then
Console.WriteLine("Notify billing office.")
End If
End Sub
Комментарии
Используйте с OnValidate()
в LINQ to SQL приложениях, чтобы указать или пропустить проверку в зависимости от типа отправляемого изменения.