Udostępnij za pośrednictwem


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

Metadata

Skonfigurowano funkcję.

ModelBuilder

Pobiera konstruktora modeli.

(Odziedziczone po IConventionAnnotatableBuilder)

Metody

CanHaveOriginalValueParameter(String, Boolean)

Zwraca wartość wskazującą, czy parametr zawiera oryginalną wartość zamapowanej właściwości, może być używany do procedury składowanej.

CanHaveParameter(String, Boolean)

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

CanHaveResultColumn(String, Boolean)

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

CanHaveRowsAffectedParameter(Boolean)

Zwraca wartość wskazującą, czy parametr zwracający wiersze, których dotyczy problem, może być używany 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 o podanej nazwie i wartości można ustawić z tego źródła konfiguracji.

(Odziedziczone po IConventionAnnotatableBuilder)
CanSetName(String, Boolean)

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

CanSetSchema(String, Boolean)

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

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ą ConfigurationSourcenazwą.

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ą ConfigurationSourcenazwą. Usuwa adnotację, jeśli null określono wartość.

HasOriginalValueParameter(String, Boolean)

Konfiguruje nowy parametr, który zawiera 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 mapowany 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