Udostępnij za pośrednictwem


IEntityFrameworkService Interfejs

Definicja

public interface class IEntityFrameworkService
public interface IEntityFrameworkService
type IEntityFrameworkService = interface
Public Interface IEntityFrameworkService
Pochodne

Metody

GetModelMetadata(String, ModelType, String)

Pobiera metadane ef dla danego kontekstu i modelu. Metoda przyjmuje pełną nazwę typu kontekstu i jeśli nie ma kontekstu o tej nazwie, próbuje go utworzyć. Podczas tworzenia kontekstu metoda próbuje również zmodyfikować kod startowy, aby zarejestrować nowy kontekst za pomocą di. Gdy dany kontekst jest dostępny, ale nie ma właściwości DbSet danego kontekstu typu modelu, zostanie edytowana w celu dodania właściwości. Metoda zgłasza wyjątki, jeśli występują błędy podczas uruchamiania kodu ef w celu pobrania metadanych ef. Żadne zmiany nie są zapisywane na dysku. Gdy metoda została pomyślnie zwrócona, jest ona guranteed, aby modelMetadata był obecny w wartości zwracanej. Przed zwróceniem wszystkich zmian kodu zostaną utrwalone na dysku.

Dotyczy