Udostępnij przez


ConventionTypeConfiguration<T> Klasa

Definicja

Umożliwia wykonanie konfiguracji dla typu jednostki w modelu. Ta funkcja konfiguracji jest dostępna za pośrednictwem lekkich konwencji.

public class ConventionTypeConfiguration<T> where T : class
type ConventionTypeConfiguration<'T (requires 'T : null)> = class
Public Class ConventionTypeConfiguration(Of T)

Parametry typu

T

Typ dziedziczony przez typ jednostki.

Dziedziczenie
ConventionTypeConfiguration<T>

Właściwości

ClrType

Pobiera typ Type tej jednostki.

Metody

Equals(Object)

Umożliwia wykonanie konfiguracji dla typu jednostki w modelu. Ta funkcja konfiguracji jest dostępna za pośrednictwem lekkich konwencji.

GetHashCode()

Umożliwia wykonanie konfiguracji dla typu jednostki w modelu. Ta funkcja konfiguracji jest dostępna za pośrednictwem lekkich konwencji.

GetType()

Type Pobiera wartość bieżącego wystąpienia.

HasEntitySetName(String)

Konfiguruje nazwę zestawu jednostek, która ma być używana dla tego typu jednostki. Nazwę zestawu jednostek można skonfigurować tylko dla typu podstawowego w każdym zestawie.

HasKey<TProperty>(Expression<Func<T,TProperty>>)

Konfiguruje właściwości klucza podstawowego dla tego typu jednostki.

HasTableAnnotation(String, Object)

Ustawia adnotację w modelu dla tabeli, do której jest mapowana ta jednostka. Wartość adnotacji można później użyć podczas przetwarzania tabeli, takiej jak podczas tworzenia migracji.

Ignore()

Wyklucza ten typ jednostki z modelu, aby nie był mapowany na bazę danych.

Ignore<TProperty>(Expression<Func<T,TProperty>>)

Wyklucza właściwość z modelu, aby nie była mapowana na bazę danych.

IsComplexType()

Zmienia ten typ jednostki na typ złożony.

MapToStoredProcedures()

Konfiguruje ten typ do używania procedur składowanych do wstawiania, aktualizowania i usuwania. Zostaną użyte domyślne konwencje dotyczące nazw procedur i parametrów.

MapToStoredProcedures(Action<ModificationStoredProceduresConfiguration<T>>)

Konfiguruje ten typ do używania procedur składowanych do wstawiania, aktualizowania i usuwania.

Property<TProperty>(Expression<Func<T,TProperty>>)

Konfiguruje właściwość zdefiniowaną w tym typie.

ToString()

Umożliwia wykonanie konfiguracji dla typu jednostki w modelu. Ta funkcja konfiguracji jest dostępna za pośrednictwem lekkich konwencji.

ToTable(String, String)

Konfiguruje nazwę tabeli, na którą jest mapowany ten typ jednostki.

ToTable(String)

Konfiguruje nazwę tabeli, na którą jest mapowany ten typ jednostki.

Dotyczy