IConventionStoredProcedureBuilder Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 |
| 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) |