CreateCheckConstraintOperation Třída
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í.
A MigrationOperation pro vytvoření nového omezení kontroly.
public class CreateCheckConstraintOperation : Microsoft.EntityFrameworkCore.Migrations.Operations.MigrationOperation
[System.Diagnostics.DebuggerDisplay("ALTER TABLE {Table} ADD CONSTRAINT {Name} CHECK")]
public class CreateCheckConstraintOperation : Microsoft.EntityFrameworkCore.Migrations.Operations.MigrationOperation
type CreateCheckConstraintOperation = class
inherit MigrationOperation
[<System.Diagnostics.DebuggerDisplay("ALTER TABLE {Table} ADD CONSTRAINT {Name} CHECK")>]
type CreateCheckConstraintOperation = class
inherit MigrationOperation
Public Class CreateCheckConstraintOperation
Inherits MigrationOperation
- Dědičnost
- Atributy
Konstruktory
CreateCheckConstraintOperation() |
A MigrationOperation pro vytvoření nového omezení kontroly. |
Vlastnosti
IsDestructiveChange |
Určuje, jestli operace může způsobit ztrátu dat v databázi. (Zděděno od MigrationOperation) |
Item[String] |
Získá poznámku k hodnotě s daným názvem a vrátí |
Name |
Název omezení kontroly. |
Schema |
Schéma tabulky, které obsahuje omezení kontroly nebo |
Sql |
Logický výraz SQL použitý v omezení CHECK a vrací hodnotu PRAVDA nebo NEPRAVDA. Sql použitý s omezeními CHECK nemůže odkazovat na jinou tabulku, ale může odkazovat na jiné sloupce ve stejné tabulce pro stejný řádek. Výraz nemůže odkazovat na datový typ aliasu. |
Table |
Tabulka omezení kontroly |
Metody
AddAnnotation(String, Annotation) |
Přidá poznámku k tomuto objektu. Vyvolá se, pokud již existuje poznámka se zadaným názvem. (Zděděno od Annotatable) |
AddAnnotation(String, Object) |
Přidá poznámku k tomuto objektu. Vyvolá se, pokud již existuje poznámka se zadaným názvem. (Zděděno od Annotatable) |
CreateAnnotation(String, Object) |
Vytvoří novou poznámku. (Zděděno od Annotatable) |
EnsureMutable() |
Vyvolá se, pokud je model jen pro čtení. (Zděděno od Annotatable) |
EnsureReadOnly() |
Vyvolá se, pokud model není jen pro čtení. (Zděděno od Annotatable) |
FindAnnotation(String) |
Získá anotaci s daným názvem, vrátí |
GetAnnotations() |
Získá všechny poznámky na aktuální objekt. (Zděděno od Annotatable) |
GetOrAddAnnotation(String, Object) |
Přidá poznámku k tomuto objektu nebo vrátí existující anotaci, pokud již existuje se zadaným názvem. (Zděděno od Annotatable) |
OnAnnotationSet(String, Annotation, Annotation) |
Volána při nastavení nebo odebrání poznámky. (Zděděno od Annotatable) |
RemoveAnnotation(String) |
Odebere danou poznámku z tohoto objektu. (Zděděno od Annotatable) |
SetAnnotation(String, Annotation, Annotation) |
Nastaví poznámku uloženou pod daným klíčem. Přepíše existující poznámku, pokud již existuje poznámka se zadaným názvem. (Zděděno od Annotatable) |
SetAnnotation(String, Annotation) |
Nastaví poznámku uloženou pod daným klíčem. Přepíše existující poznámku, pokud již existuje poznámka se zadaným názvem. (Zděděno od Annotatable) |
SetAnnotation(String, Object) |
Nastaví poznámku uloženou pod daným klíčem. Přepíše existující poznámku, pokud již existuje poznámka se zadaným názvem. (Zděděno od Annotatable) |
Explicitní implementace rozhraní
IAnnotatable.FindAnnotation(String) |
Získá anotaci s daným názvem, vrátí hodnotu null, pokud neexistuje. (Zděděno od Annotatable) |
IAnnotatable.GetAnnotations() |
Získá všechny poznámky na aktuální objekt. (Zděděno od Annotatable) |
IMutableAnnotatable.AddAnnotation(String, Object) |
Přidá poznámku k tomuto objektu. Vyvolá se, pokud již existuje poznámka se zadaným názvem. (Zděděno od Annotatable) |
IMutableAnnotatable.RemoveAnnotation(String) |
Odebere danou poznámku z tohoto objektu. (Zděděno od Annotatable) |
Metody rozšíření
GetAnnotation(IAnnotatable, String) |
Získá anotaci s daným názvem, vyvolá se, pokud neexistuje. |
AddAnnotations(IMutableAnnotatable, IEnumerable<IAnnotation>) |
Přidá poznámky k objektu. |
GetAnnotation(IMutableAnnotatable, String) |
Získá anotaci s daným názvem, vyvolá se, pokud neexistuje. |
SetOrRemoveAnnotation(IMutableAnnotatable, String, Object) |
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. Odebere existující poznámku, pokud |
Platí pro
Entity Framework