ColumnModificationParameters Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Параметры для создания экземпляра ColumnModification .
Этот тип обычно используется поставщиками баз данных; обычно не используется в коде приложения.
[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct ColumnModificationParameters : IEquatable<Microsoft.EntityFrameworkCore.Update.ColumnModificationParameters>
[<System.Runtime.CompilerServices.IsReadOnly>]
type ColumnModificationParameters = struct
Public Structure ColumnModificationParameters
Implements IEquatable(Of ColumnModificationParameters)
- Наследование
-
ColumnModificationParameters
- Атрибуты
- Реализации
Комментарии
Дополнительные сведения и примеры см. в разделе Реализация поставщиков и расширений баз данных .
Конструкторы
Свойства
| Column |
Столбец. |
| ColumnName |
Имя столбца. |
| ColumnType |
Тип базы данных столбца. |
| Entry |
Объект , IUpdateEntry представляющий изменяемую сущность. |
| GenerateParameterName |
Делегат для создания имен параметров для обновления SQL. |
| IsCondition |
Указывает, используется ли столбец в предложении при обновлении |
| IsKey |
Указывает, является ли столбец частью первичного или альтернативного ключа. |
| IsNullable |
Значение типа , указывающее, может ли столбец содержать значение NULL. |
| IsRead |
Указывает, нужно ли считать значение из базы данных для столбца. |
| IsWrite |
Указывает, нужно ли записывать значение в базу данных для столбца. |
| JsonPath |
В случае изменения столбца JSON — путь JSON, ведущий к элементу JSON, который необходимо обновить. |
| OriginalValue |
Исходное значение свойства, сопоставленного со столбцом. |
| Property |
Свойство, которое сопоставляется со столбцом. |
| SensitiveLoggingEnabled |
Указывает, можно ли регистрировать потенциально конфиденциальные данные (например, значения базы данных). |
| TypeMapping |
Сопоставление реляционных типов для столбца. |
| Value |
Текущее значение свойства, сопоставленного со столбцом. |
Методы
| Equals(ColumnModificationParameters) |
Параметры для создания экземпляра ColumnModification . Этот тип обычно используется поставщиками баз данных; обычно не используется в коде приложения. |
| Equals(Object) |
Параметры для создания экземпляра ColumnModification . Этот тип обычно используется поставщиками баз данных; обычно не используется в коде приложения. |
| GetHashCode() |
Параметры для создания экземпляра ColumnModification . Этот тип обычно используется поставщиками баз данных; обычно не используется в коде приложения. |
| ToString() |
Параметры для создания экземпляра ColumnModification . Этот тип обычно используется поставщиками баз данных; обычно не используется в коде приложения. |
Операторы
| Equality(ColumnModificationParameters, ColumnModificationParameters) |
Параметры для создания экземпляра ColumnModification . Этот тип обычно используется поставщиками баз данных; обычно не используется в коде приложения. |
| Inequality(ColumnModificationParameters, ColumnModificationParameters) |
Параметры для создания экземпляра ColumnModification . Этот тип обычно используется поставщиками баз данных; обычно не используется в коде приложения. |