DbContextConfiguration Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращается методом Configuration для предоставления DbContext доступа к параметрам конфигурации для контекста.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="Casing is intentional")]
public class DbContextConfiguration
public class DbContextConfiguration
type DbContextConfiguration = class
Public Class DbContextConfiguration
- Наследование
-
DbContextConfiguration
- Атрибуты
Свойства
AutoDetectChangesEnabled |
Возвращает или задает значение, указывающее, вызывается ли DetectChanges() метод автоматически методами и связанными DbContext классами. Значение по умолчанию — true. |
EnsureTransactionsForFunctionsAndCommands |
Возвращает или задает значение, определяющее, должны ли функции и команды SQL всегда выполняться в транзакции. |
LazyLoadingEnabled |
Возвращает или задает значение, указывающее, включена ли отложенная загрузка связей, представленных как свойства навигации. По умолчанию отложенная загрузка включена. |
ProxyCreationEnabled |
Возвращает или задает значение, которое указывает, будет ли платформа создавать экземпляры динамически формируемых прокси-классов при создании экземпляра типа сущности. Учтите, что, даже если создание прокси включено этим флагом, экземпляры прокси будут создаваться только для типов сущностей, удовлетворяющих соответствующим требованиям. Создание прокси включено по умолчанию. |
UseDatabaseNullSemantics |
Возвращает или задает значение, указывающее, отображается ли семантика null базы данных при сравнении двух операндов, оба из которых потенциально могут иметь значение NULL. Значением по умолчанию является false. Например, (operand1 == operand2) будет переведено как: (operand1 = operand2) Значение , если Значение UseDatabaseNullSemantics имеет значение true, соответственно (((operand1 = operand2) AND (NOT (NOT (operand1 IS NULL OR operand2 IS NULL))) OR ((operand1 IS NULL) AND (operand2 IS NULL))) Значение , если Значение UseDatabaseNullSemantics имеет значение false. |
ValidateOnSaveEnabled |
Возвращает или задает значение, указывающее, следует ли автоматически проверять отслеживаемые сущности при SaveChanges() вызове . Значение по умолчанию — true. |
Методы
Equals(Object) |
Возвращается методом Configuration для предоставления DbContext доступа к параметрам конфигурации для контекста. |
GetHashCode() |
Возвращается методом Configuration для предоставления DbContext доступа к параметрам конфигурации для контекста. |
GetType() |
Возвращает объект Type для текущего экземпляра. |
ToString() |
Возвращается методом Configuration для предоставления DbContext доступа к параметрам конфигурации для контекста. |
Применяется к
Entity Framework