Sdílet prostřednictvím


IConventionStoredProcedureBuilder Rozhraní

Definice

Poskytuje jednoduché rozhraní API pro konfiguraci .IConventionStoredProcedure

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

Poznámky

Další informace a příklady najdete v tématu Konvence vytváření modelů .

Vlastnosti

Metadata

Konfigurovaná funkce.

ModelBuilder

Získá tvůrce modelu.

(Zděděno od IConventionAnnotatableBuilder)

Metody

CanHaveOriginalValueParameter(String, Boolean)

Vrátí hodnotu označující, zda parametr obsahuje původní hodnotu mapované vlastnosti lze použít pro uloženou proceduru.

CanHaveParameter(String, Boolean)

Vrátí hodnotu označující, zda lze parametr mapovaný na danou vlastnost použít pro uloženou proceduru.

CanHaveResultColumn(String, Boolean)

Vrátí hodnotu označující, zda lze sloupec výsledku namapovaného na danou vlastnost použít pro uloženou proceduru.

CanHaveRowsAffectedParameter(Boolean)

Vrátí hodnotu označující, zda lze parametr vracející ovlivněné řádky použít pro uloženou proceduru.

CanHaveRowsAffectedResultColumn(Boolean)

Vrátí hodnotu označující, zda lze sloupec obsahující ovlivněné řádky použít pro uloženou proceduru.

CanRemoveAnnotation(String, Boolean)

Vrátí hodnotu označující, zda lze pomocí tohoto zdroje konfigurace odebrat poznámku s daným názvem.

(Zděděno od IConventionAnnotatableBuilder)
CanSetAnnotation(String, Object, Boolean)

Vrátí hodnotu určující, zda lze z tohoto zdroje konfigurace nastavit poznámku s daným názvem a hodnotou.

(Zděděno od IConventionAnnotatableBuilder)
CanSetName(String, Boolean)

Vrátí hodnotu označující, zda lze daný název nastavit pro uloženou proceduru.

CanSetSchema(String, Boolean)

Vrátí hodnotu určující, zda lze dané schéma nastavit pro uloženou proceduru.

HasAnnotation(String, Object, Boolean)

Nastaví poznámku uloženou pod daným názvem. Přepíše existující poznámku, pokud již existuje poznámka se zadaným názvem se stejným nebo nižším ConfigurationSourcenázvem.

HasName(String, Boolean)

Nastaví název uložené procedury.

HasName(String, String, Boolean)

Nastaví název a schéma uložené procedury.

HasNoAnnotation(String, Boolean)

Odebere poznámku s daným názvem z tohoto objektu.

HasNonNullAnnotation(String, Object, Boolean)

Nastaví poznámku uloženou pod daným názvem. Přepíše existující poznámku, pokud již existuje poznámka se zadaným názvem se stejným nebo nižším ConfigurationSourcenázvem. Odebere anotaci, pokud null je zadána hodnota.

HasOriginalValueParameter(String, Boolean)

Nakonfiguruje nový parametr, který obsahuje původní hodnotu vlastnosti s daným názvem, pokud na danou vlastnost neexistuje žádný parametr mapovaný.

HasParameter(String, Boolean)

Nakonfiguruje nový parametr, pokud neexistuje žádný parametr mapovaný na danou vlastnost.

HasResultColumn(String, Boolean)

Nakonfiguruje nový sloupec výsledku pro tuto uloženou proceduru. Používá se pro sloupce vygenerované databází.

HasRowsAffectedParameter(Boolean)

Nakonfiguruje nový parametr, který vrátí ovlivněné řádky, pokud takový parametr neexistuje.

HasRowsAffectedResultColumn(Boolean)

Nakonfiguruje nový sloupec, který obsahuje řádky ovlivněné pro tuto uloženou proceduru, pokud žádný takový sloupec neexistuje.

HasSchema(String, Boolean)

Nastaví schéma uložené procedury.

RemoveAnnotation(String, Boolean)
Zastaralé..

Odebere poznámku s daným názvem z tohoto objektu.

(Zděděno od IConventionAnnotatableBuilder)
SetOrRemoveAnnotation(String, Object, Boolean)
Zastaralé..

Nastaví nebo odebere poznámku uloženou pod daným názvem.

(Zděděno od IConventionAnnotatableBuilder)

Platí pro