ProxiesExtensions.UseChangeTrackingProxies Метод

Определение

Перегрузки

UseChangeTrackingProxies(DbContextOptionsBuilder, Boolean, Boolean)

Включает создание прокси-серверов отслеживания изменений.

Обратите внимание, что для этого требуются соответствующие службы, доступные во внутреннем поставщике служб EF. Обычно это происходит автоматически, но если приложение управляет поставщиком услуг, может потребоваться вызов AddEntityFrameworkProxies(IServiceCollection) .

UseChangeTrackingProxies<TContext>(DbContextOptionsBuilder<TContext>, Boolean, Boolean)

Включает создание прокси-серверов отслеживания изменений.

Обратите внимание, что для этого требуются соответствующие службы, доступные во внутреннем поставщике служб EF. Обычно это происходит автоматически, но если приложение управляет поставщиком услуг, может потребоваться вызов AddEntityFrameworkProxies(IServiceCollection) .

UseChangeTrackingProxies(DbContextOptionsBuilder, Boolean, Boolean)

Включает создание прокси-серверов отслеживания изменений.

Обратите внимание, что для этого требуются соответствующие службы, доступные во внутреннем поставщике служб EF. Обычно это происходит автоматически, но если приложение управляет поставщиком услуг, может потребоваться вызов AddEntityFrameworkProxies(IServiceCollection) .

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.

Возвращаемое значение

DbContextOptionsBuilder

Тот же построитель, чтобы разрешить связывание вызовов методов.

Комментарии

Дополнительные сведения см. в разделе "Сущности уведомлений ".

Применяется к

UseChangeTrackingProxies<TContext>(DbContextOptionsBuilder<TContext>, Boolean, Boolean)

Включает создание прокси-серверов отслеживания изменений.

Обратите внимание, что для этого требуются соответствующие службы, доступные во внутреннем поставщике служб EF. Обычно это происходит автоматически, но если приложение управляет поставщиком услуг, может потребоваться вызов AddEntityFrameworkProxies(IServiceCollection) .

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.

Возвращаемое значение

DbContextOptionsBuilder<TContext>

Тот же построитель, чтобы разрешить связывание вызовов методов.

Комментарии

Дополнительные сведения см. в разделе "Сущности уведомлений ".

Применяется к