ProxiesExtensions.UseChangeTrackingProxies Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
UseChangeTrackingProxies(DbContextOptionsBuilder, Boolean, Boolean) |
Включает создание прокси-серверов отслеживания изменений. |
UseChangeTrackingProxies<TContext>(DbContextOptionsBuilder<TContext>, Boolean, Boolean) |
Включает создание прокси-серверов отслеживания изменений. |
UseChangeTrackingProxies(DbContextOptionsBuilder, Boolean, Boolean)
Включает создание прокси-серверов отслеживания изменений.
public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder UseChangeTrackingProxies (this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder optionsBuilder, bool useChangeTrackingProxies = true, bool checkEquality = true);
static member UseChangeTrackingProxies : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder * bool * bool -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
<Extension()>
Public Function UseChangeTrackingProxies (optionsBuilder As DbContextOptionsBuilder, Optional useChangeTrackingProxies As Boolean = true, Optional checkEquality As Boolean = true) As DbContextOptionsBuilder
Параметры
- optionsBuilder
- DbContextOptionsBuilder
Построитель параметров, переданный OnConfiguring(DbContextOptionsBuilder) в AddDbContext или предоставленный.
- useChangeTrackingProxies
- Boolean
true
для использования прокси-серверов отслеживания изменений; false
чтобы предотвратить их использование.
- checkEquality
- Boolean
true
Если обнаружение изменений прокси-сервера должно проверка, если входящее значение равно текущему значению перед уведомлением. По умолчанию — true
.
Возвращаемое значение
Тот же построитель, разрешающего связывание вызовов методов.
Комментарии
Обратите внимание, что для этого необходимо, чтобы соответствующие службы были доступны во внутреннем поставщике служб EF. Обычно это происходит автоматически, но если приложение управляет поставщиком услуг, может потребоваться вызов AddEntityFrameworkProxies(IServiceCollection) .
Дополнительные сведения и примеры см. в разделе Сущности уведомлений .
Применяется к
UseChangeTrackingProxies<TContext>(DbContextOptionsBuilder<TContext>, Boolean, Boolean)
Включает создание прокси-серверов отслеживания изменений.
public static Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> UseChangeTrackingProxies<TContext> (this Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> optionsBuilder, bool useChangeTrackingProxies = true, bool checkEquality = true) where TContext : Microsoft.EntityFrameworkCore.DbContext;
static member UseChangeTrackingProxies : Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> * bool * bool -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)
<Extension()>
Public Function UseChangeTrackingProxies(Of TContext As DbContext) (optionsBuilder As DbContextOptionsBuilder(Of TContext), Optional useChangeTrackingProxies As Boolean = true, Optional checkEquality As Boolean = true) As DbContextOptionsBuilder(Of TContext)
Параметры типа
- TContext
Тип DbContext.
Параметры
- optionsBuilder
- DbContextOptionsBuilder<TContext>
Построитель параметров, переданный OnConfiguring(DbContextOptionsBuilder) в AddDbContext или предоставленный.
- useChangeTrackingProxies
- Boolean
true
для использования прокси-серверов отслеживания изменений; false
чтобы предотвратить их использование.
- checkEquality
- Boolean
true
Если обнаружение изменений прокси-сервера должно проверка, если входящее значение равно текущему значению перед уведомлением. По умолчанию — true
.
Возвращаемое значение
Тот же построитель, разрешающего связывание вызовов методов.
Комментарии
Обратите внимание, что для этого необходимо, чтобы соответствующие службы были доступны во внутреннем поставщике служб EF. Обычно это происходит автоматически, но если приложение управляет поставщиком услуг, может потребоваться вызов AddEntityFrameworkProxies(IServiceCollection) .
Дополнительные сведения и примеры см. в разделе Сущности уведомлений .
Применяется к
Entity Framework