Udostępnij za pośrednictwem


ScaffoldingModelExtensions Klasa

Definicja

Rozszerzenia modelu w czasie projektowania.

public static class ScaffoldingModelExtensions
type ScaffoldingModelExtensions = class
Public Module ScaffoldingModelExtensions
Dziedziczenie
ScaffoldingModelExtensions

Metody

GetDataAnnotations(IEntityType, IAnnotationCodeGenerator)

Pobiera adnotacje danych w celu skonfigurowania typu jednostki.

GetDataAnnotations(INavigation, IAnnotationCodeGenerator)

Pobiera adnotacje danych w celu skonfigurowania właściwości nawigacji.

GetDataAnnotations(IProperty, IAnnotationCodeGenerator)

Pobiera adnotacje danych w celu skonfigurowania właściwości.

GetDataAnnotations(ISkipNavigation, IAnnotationCodeGenerator)

Pobiera adnotacje danych, aby skonfigurować właściwość nawigacji pomiń.

GetDbSetName(IReadOnlyEntityType)

Pobiera nazwę, która powinna być używana dla DbSet<TEntity> właściwości klasy DbContext dla tego typu jednostki.

GetFluentApiCalls(IEntityType, IAnnotationCodeGenerator)

Pobiera płynne wywołania interfejsu API w celu skonfigurowania typu jednostki.

GetFluentApiCalls(IForeignKey, IAnnotationCodeGenerator, Boolean)

Pobiera płynne wywołania interfejsu API w celu skonfigurowania klucza obcego.

GetFluentApiCalls(IIndex, IAnnotationCodeGenerator)

Pobiera płynne wywołania interfejsu API w celu skonfigurowania indeksu.

GetFluentApiCalls(IKey, IAnnotationCodeGenerator)

Pobiera płynne wywołania interfejsu API w celu skonfigurowania klucza.

GetFluentApiCalls(IModel, IAnnotationCodeGenerator)

Pobiera płynne wywołania interfejsu API w celu skonfigurowania modelu.

GetFluentApiCalls(IProperty, IAnnotationCodeGenerator)

Pobiera płynne wywołania interfejsu API w celu skonfigurowania właściwości.

GetFluentApiCalls(ISequence, IAnnotationCodeGenerator)

Pobiera płynne wywołania interfejsu API w celu skonfigurowania sekwencji.

IsHandledByConvention(IKey)

Pobiera wartość wskazującą, czy klucz zostanie skonfigurowany zgodnie z konwencjami.

IsHandledByDataAnnotations(IIndex, IAnnotationCodeGenerator)

Pobiera wartość wskazującą, czy ten indeks może być całkowicie ponownie uzyskiwany przez adnotację danych.

IsLeftNavigation(ISkipNavigation)

Pobiera wartość wskazującą, czy określona nawigacja pomiń reprezentuje lewą stronę relacji.

IsSimpleManyToManyJoinEntityType(IEntityType)

Sprawdź, czy typ jednostki może być uważany za typ jednostki "wiele do wielu".

Dotyczy