Język

IConventionStoredProcedureBuilder Interfejs

Definicja

Udostępnia prosty interfejs API do konfigurowania elementu IConventionStoredProcedure.

public interface IConventionStoredProcedureBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionAnnotatableBuilder
type IConventionStoredProcedureBuilder = interface
    interface IConventionAnnotatableBuilder
Public Interface IConventionStoredProcedureBuilder
Implements IConventionAnnotatableBuilder
Implementuje

Uwagi

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

Właściwości

Nazwisko Opis
Metadata

Konfigurowana funkcja.

ModelBuilder

Pobiera konstruktora modelu.

(Odziedziczone po IConventionAnnotatableBuilder)

Metody

Nazwisko Opis
CanHaveOriginalValueParameter(String, Boolean)

Zwraca wartość wskazującą, czy parametr przechowuje oryginalną wartość właściwości mapowanej, może służyć do procedury składowanej.

CanHaveParameter(String, Boolean)

Zwraca wartość wskazującą, czy parametr zamapowany na daną właściwość może być używany do procedury składowanej.

CanHaveResultColumn(String, Boolean)

Zwraca wartość wskazującą, czy kolumna wyniku zamapowana na daną właściwość może być używana do procedury składowanej.

CanHaveRowsAffectedParameter(Boolean)

Zwraca wartość wskazującą, czy parametr, który zwraca dotknięte wiersze, może służyć do procedury składowanej.

CanHaveRowsAffectedResultColumn(Boolean)

Zwraca wartość wskazującą, czy kolumna zawierająca wiersze, których dotyczy problem, może służyć do procedury składowanej.

CanRemoveAnnotation(String, Boolean)

Zwraca wartość wskazującą, czy adnotacja o podanej nazwie może zostać usunięta przy użyciu tego źródła konfiguracji.

(Odziedziczone po IConventionAnnotatableBuilder)
CanSetAnnotation(String, Object, Boolean)

Zwraca wartość wskazującą, czy adnotacja z daną nazwą i wartością można ustawić z tego źródła konfiguracji.

(Odziedziczone po IConventionAnnotatableBuilder)
CanSetName(String, Boolean)

Zwraca wartość wskazującą, czy dla procedury składowanej można ustawić daną nazwę.

CanSetSchema(String, Boolean)

Zwraca wartość wskazującą, czy dla procedury składowanej można ustawić dany schemat.

HasAnnotation(String, Object, Boolean)

Ustawia adnotację przechowywaną pod daną nazwą. Zastępuje istniejącą adnotację, jeśli adnotacja o określonej nazwie już istnieje z tą samą lub niższą ConfigurationSourcewartością .

HasName(String, Boolean)

Ustawia nazwę procedury składowanej.

HasName(String, String, Boolean)

Ustawia nazwę i schemat procedury składowanej.

HasNoAnnotation(String, Boolean)

Usuwa adnotację o podanej nazwie z tego obiektu.

HasNonNullAnnotation(String, Object, Boolean)

Ustawia adnotację przechowywaną pod daną nazwą. Zastępuje istniejącą adnotację, jeśli adnotacja o określonej nazwie już istnieje z tą samą lub niższą ConfigurationSourcewartością . Usuwa adnotację, jeśli null określono wartość.

HasOriginalValueParameter(String, Boolean)

Konfiguruje nowy parametr, który przechowuje oryginalną wartość właściwości o podanej nazwie, jeśli nie istnieje żaden parametr zamapowany na daną właściwość.

HasParameter(String, Boolean)

Konfiguruje nowy parametr, jeśli nie istnieje żaden parametr zamapowany na daną właściwość.

HasResultColumn(String, Boolean)

Konfiguruje nową kolumnę wyniku dla tej procedury składowanej. Jest to używane w przypadku kolumn wygenerowanych przez bazę danych.

HasRowsAffectedParameter(Boolean)

Konfiguruje nowy parametr, który zwraca wiersze, których dotyczy problem, jeśli taki parametr nie istnieje.

HasRowsAffectedResultColumn(Boolean)

Konfiguruje nową kolumnę zawierającą wiersze, których dotyczy ta procedura składowana, jeśli taka kolumna nie istnieje.

HasSchema(String, Boolean)

Ustawia schemat procedury składowanej.

RemoveAnnotation(String, Boolean)
Przestarzałe.

Usuwa adnotację o podanej nazwie z tego obiektu.

(Odziedziczone po IConventionAnnotatableBuilder)
SetOrRemoveAnnotation(String, Object, Boolean)
Przestarzałe.

Ustawia lub usuwa adnotację przechowywaną pod daną nazwą.

(Odziedziczone po IConventionAnnotatableBuilder)

Dotyczy