Sdílet prostřednictvím


IUpdateAdapterFactory Rozhraní

Definice

Objekt pro vytváření IUpdateAdapter instancí

Toto rozhraní obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.

public interface IUpdateAdapterFactory
type IUpdateAdapterFactory = interface
Public Interface IUpdateAdapterFactory

Poznámky

Životnost služby je Scoped. To znamená, že každá DbContext instance bude používat vlastní instanci této služby. Implementace může záviset na jiných službách zaregistrovaných s libovolnou životností. Implementace nemusí být bezpečná pro přístup z více vláken.

Další informace a příklady najdete v tématu Implementace zprostředkovatelů a rozšíření databáze .

Metody

Create()

Vytvoří sledovací modul pro model, který se právě používá.

CreateStandalone(IModel)

Vytvoří samostatný sledovací modul, který funguje se svým vlastním Microsoft.EntityFrameworkCore.ChangeTracking.Internal.IStateManager , a proto nebude mít vliv na sledování aktuálně používaného správce stavu.

Platí pro