IConventionCheckConstraintBuilder Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje jednoduché rozhraní API pro konfiguraci omezení kontroly.
public interface IConventionCheckConstraintBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionAnnotatableBuilder
type IConventionCheckConstraintBuilder = interface
interface IConventionAnnotatableBuilder
Public Interface IConventionCheckConstraintBuilder
Implements IConventionAnnotatableBuilder
- Implementuje
Poznámky
Další informace a příklady najdete v tématech Konvence vytváření modelů a Omezení kontroly databáze .
Vlastnosti
Metadata |
Konfiguruje se omezení kontroly. |
ModelBuilder |
Získá tvůrce modelu. (Zděděno od IConventionAnnotatableBuilder) |
Metody
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 označ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 omezení kontroly. |
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 databáze omezení kontroly. |
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 poznámku, pokud |
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) |