Język

IConventionSetPlugin Interfejs

Definicja

Usługa u wewnętrznego dostawcy usług EF, która umożliwia rozszerzeniaom dostosowywanie używanego ConventionSet .

Ten typ jest zwykle używany przez rozszerzenia. Zwykle nie jest używany w kodzie aplikacji.

public interface IConventionSetPlugin
type IConventionSetPlugin = interface
Public Interface IConventionSetPlugin

Uwagi

Dostawcy baz danych powinni zaimplementować usługę IProviderConventionSetBuilder. Ta usługa jest przeznaczona tylko dla rozszerzeń innych niż dostawcy, które muszą dostosowywać konwencje.

Okres istnienia usługi jest Scoped dozwolony, a wiele rejestracji. Oznacza to, że każde DbContext wystąpienie będzie używać własnego zestawu wystąpień tej usługi. Implementacje mogą zależeć od innych usług zarejestrowanych w dowolnym okresie istnienia. Implementacje nie muszą być bezpieczne wątkowo.

Aby uzyskać więcej informacji i przykładów, zobacz Konwencje tworzenia modeli .

Metody

Nazwisko Opis
ModifyConventions(ConventionSet)

Wywoływana w celu dostosowania lub zmodyfikowania określonego zestawu konwencji.

Dotyczy