Udostępnij za pośrednictwem


IUpdateAdapterFactory Interfejs

Definicja

Fabryka do tworzenia IUpdateAdapter wystąpień.

Ten interfejs jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji.

public interface IUpdateAdapterFactory
type IUpdateAdapterFactory = interface
Public Interface IUpdateAdapterFactory

Uwagi

Okres istnienia usługi to Scoped. Oznacza to, że każde DbContext wystąpienie będzie używać własnego wystąpienia tej usługi. Implementacja może zależeć od innych usług zarejestrowanych w dowolnym okresie istnienia. Implementacja nie musi być bezpieczna wątkowo.

Aby uzyskać więcej informacji i przykładów, zobacz Implementacja dostawców i rozszerzeń bazy danych .

Metody

Create()

Tworzy tracker dla modelu aktualnie używanego.

CreateStandalone(IModel)

Tworzy autonomiczny tracker, który współpracuje z własnymi Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager elementami, dlatego nie będzie mieć wpływu na śledzenie aktualnie używanego menedżera stanu.

Dotyczy