Sdílet prostřednictvím


AddColumnOperation Třída

Definice

A MigrationOperation pro přidání nového sloupce.

public class AddColumnOperation : Microsoft.EntityFrameworkCore.Migrations.Operations.MigrationOperation
public class AddColumnOperation : Microsoft.EntityFrameworkCore.Migrations.Operations.ColumnOperation
[System.Diagnostics.DebuggerDisplay("ALTER TABLE {Table} ADD {Name}")]
public class AddColumnOperation : Microsoft.EntityFrameworkCore.Migrations.Operations.ColumnOperation
type AddColumnOperation = class
    inherit MigrationOperation
type AddColumnOperation = class
    inherit ColumnOperation
[<System.Diagnostics.DebuggerDisplay("ALTER TABLE {Table} ADD {Name}")>]
type AddColumnOperation = class
    inherit ColumnOperation
Public Class AddColumnOperation
Inherits MigrationOperation
Public Class AddColumnOperation
Inherits ColumnOperation
Dědičnost
Dědičnost
Dědičnost
Atributy

Poznámky

Další informace a příklady najdete v tématu Migrace databází .

Konstruktory

AddColumnOperation()

A MigrationOperation pro přidání nového sloupce.

Vlastnosti

ClrType

A MigrationOperation pro přidání nového sloupce.

ClrType

CLR Type vlastnosti nebo vlastností namapovaných na sloupec.

(Zděděno od ColumnOperation)
Collation

Kolace pro tento sloupec nebo null pokud není explicitně nakonfigurovaná.

(Zděděno od ColumnOperation)
ColumnType

A MigrationOperation pro přidání nového sloupce.

ColumnType

Typ úložiště sloupce , například nvarchar(max).

(Zděděno od ColumnOperation)
Comment

Komentář k tomuto sloupci

(Zděděno od ColumnOperation)
ComputedColumnSql

A MigrationOperation pro přidání nového sloupce.

ComputedColumnSql

Výraz SQL, který se má použít k výpočtu hodnoty sloupce, null pokud sloupec není vypočítaný.

(Zděděno od ColumnOperation)
DefaultValue

A MigrationOperation pro přidání nového sloupce.

DefaultValue

Výchozí hodnota pro řádky vložené bez explicitní hodnoty pro tento sloupec nebo null pokud neexistuje výchozí hodnota.

(Zděděno od ColumnOperation)
DefaultValueSql

A MigrationOperation pro přidání nového sloupce.

DefaultValueSql

Výraz SQL, který se má použít jako výchozí omezení při vytváření sloupce, nebo null pokud neexistuje žádné výchozí omezení.

(Zděděno od ColumnOperation)
IsDestructiveChange

Určuje, jestli operace může způsobit ztrátu dat v databázi.

(Zděděno od MigrationOperation)
IsFixedLength

Určuje, jestli je sloupec omezen na data s pevnou délkou.

(Zděděno od ColumnOperation)
IsNullable

A MigrationOperation pro přidání nového sloupce.

IsNullable

Určuje, zda sloupec může ukládat null hodnoty.

(Zděděno od ColumnOperation)
IsReadOnly

Určuje, zda je aktuální objekt jen pro čtení.

(Zděděno od AnnotatableBase)
IsRowVersion

A MigrationOperation pro přidání nového sloupce.

IsRowVersion

Označuje, jestli tento sloupec funguje jako token automatické souběžnosti ve stejném pořadí jako sloupce rowversion/timestamp na SQL Server.

(Zděděno od ColumnOperation)
IsStored

Zda je hodnota počítaného sloupce, na který je tato vlastnost namapovaná, uložena v databázi nebo vypočtena při čtení.

(Zděděno od ColumnOperation)
IsUnicode

A MigrationOperation pro přidání nového sloupce.

IsUnicode

Určuje, jestli sloupec může obsahovat data Unicode, nebo null jestli to není zadané nebo se nevztahuje na tento typ sloupce.

(Zděděno od ColumnOperation)
Item[String]

Získá poznámku k hodnotě s daným názvem a vrátí null , pokud neexistuje.

(Zděděno od Annotatable)
MaxLength

A MigrationOperation pro přidání nového sloupce.

MaxLength

Maximální množství dat, které může sloupec uložit, nebo null pokud není zadaný nebo se na tento typ sloupce nevztahuje.

(Zděděno od ColumnOperation)
Name

Název sloupce.

Name

Název sloupce

(Zděděno od ColumnOperation)
Precision

Maximální počet číslic, které může sloupec uložit, nebo null pokud není zadaný nebo se na tento typ sloupce nevztahuje.

(Zděděno od ColumnOperation)
Scale

Maximální počet desetinných míst, která může sloupec uložit, nebo null pokud není zadaný nebo se na tento typ sloupce nevztahuje.

(Zděděno od ColumnOperation)
Schema

Schéma, které obsahuje tabulku, nebo null jestli se má použít výchozí schéma.

Schema

Schéma, které obsahuje tabulku, nebo null jestli se má použít výchozí schéma.

(Zděděno od ColumnOperation)
Table

Tabulka, do které bude sloupec přidán.

Table

Tabulka, která obsahuje sloupec.

(Zděděno od ColumnOperation)

Metody

AddAnnotation(String, Annotation)

Přidá poznámku k tomuto objektu. Vyvolá, 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á, pokud již existuje poznámka se zadaným názvem.

(Zděděno od Annotatable)
AddAnnotations(IEnumerable<IAnnotation>)

Přidá poznámky k tomuto objektu.

(Zděděno od AnnotatableBase)
AddAnnotations(IReadOnlyDictionary<String,Object>)

Přidá poznámky k tomuto objektu.

(Zděděno od AnnotatableBase)
AddRuntimeAnnotation(String, Annotation)

Přidá k tomuto objektu poznámku za běhu. Vyvolá, pokud již existuje poznámka se zadaným názvem.

(Zděděno od AnnotatableBase)
AddRuntimeAnnotation(String, Object)

Přidá k tomuto objektu poznámku za běhu. Vyvolá, pokud již existuje poznámka se zadaným názvem.

(Zděděno od AnnotatableBase)
AddRuntimeAnnotations(IEnumerable<Annotation>)

Přidá do tohoto objektu poznámky modulu runtime.

(Zděděno od AnnotatableBase)
AddRuntimeAnnotations(IReadOnlyDictionary<String,Object>)

Přidá do tohoto objektu poznámky modulu runtime.

(Zděděno od AnnotatableBase)
CreateAnnotation(String, Object)

Vytvoří novou poznámku.

(Zděděno od Annotatable)
CreateRuntimeAnnotation(String, Object)

Vytvoří novou poznámku modulu runtime.

(Zděděno od AnnotatableBase)
EnsureMutable()

Vyvolá, 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 a vrátí null , pokud neexistuje.

(Zděděno od Annotatable)
FindRuntimeAnnotation(String)

Získá poznámku modulu runtime se zadaným názvem a vrátí null , pokud neexistuje.

(Zděděno od AnnotatableBase)
GetAnnotation(String)

Získá anotaci s daným názvem, vyvolá se, pokud neexistuje.

(Zděděno od AnnotatableBase)
GetAnnotations()

Získá všechny poznámky 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)
GetOrAddRuntimeAnnotationValue<TValue,TArg>(String, Func<TArg,TValue>, TArg)

Získá hodnotu poznámky modulu runtime s daným názvem a přidá ji, pokud neexistuje.

(Zděděno od AnnotatableBase)
GetRuntimeAnnotations()

Získá všechny poznámky modulu runtime aktuální objekt.

(Zděděno od AnnotatableBase)
OnAnnotationSet(String, Annotation, Annotation)

Volá se 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)
RemoveRuntimeAnnotation(String)

Odebere z tohoto objektu danou poznámku modulu runtime.

(Zděděno od AnnotatableBase)
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, 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, 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)
SetRuntimeAnnotation(String, Annotation, Annotation)

Nastaví poznámku modulu runtime 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 AnnotatableBase)
SetRuntimeAnnotation(String, Object)

Nastaví poznámku modulu runtime 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 AnnotatableBase)

Explicitní implementace rozhraní

IAnnotatable.AddRuntimeAnnotation(String, Object)

Přidá k tomuto objektu poznámku za běhu. Vyvolá, pokud již existuje poznámka se zadaným názvem.

(Zděděno od AnnotatableBase)
IAnnotatable.FindAnnotation(String)

Získá anotaci s daným názvem a vrátí hodnotu null, pokud neexistuje.

(Zděděno od Annotatable)
IAnnotatable.FindRuntimeAnnotation(String)

Získá poznámku modulu runtime se zadaným názvem a vrátí null , pokud neexistuje.

(Zděděno od AnnotatableBase)
IAnnotatable.GetAnnotations()

Získá všechny poznámky aktuální objekt.

(Zděděno od Annotatable)
IAnnotatable.GetRuntimeAnnotations()

Získá všechny poznámky modulu runtime aktuální objekt.

(Zděděno od AnnotatableBase)
IAnnotatable.RemoveRuntimeAnnotation(String)

Odebere z tohoto objektu danou poznámku modulu runtime.

(Zděděno od AnnotatableBase)
IAnnotatable.SetRuntimeAnnotation(String, Object)

Nastaví poznámku modulu runtime 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 AnnotatableBase)
IMutableAnnotatable.AddAnnotation(String, Object)

Přidá poznámku k tomuto objektu. Vyvolá, 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)
IMutableAnnotatable.SetOrRemoveAnnotation(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 null je zadána.

(Zděděno od Annotatable)
IReadOnlyAnnotatable.FindAnnotation(String)

Získá anotaci s daným názvem a vrátí null , pokud neexistuje.

(Zděděno od AnnotatableBase)
IReadOnlyAnnotatable.GetAnnotations()

Získá všechny poznámky aktuální objekt.

(Zděděno od AnnotatableBase)
IReadOnlyAnnotatable.Item[String]

Získá hodnotu poznámky se zadaným názvem, vrátí null se, pokud neexistuje.

(Zděděno od AnnotatableBase)

Metody rozšíření

AnnotationsToDebugString(IAnnotatable, Int32)

Získá ladicí řetězec pro všechny poznámky deklarované v objektu.

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.

GetOrAddAnnotation(IMutableAnnotatable, String, String)

Získá existující poznámku s daným klíčem nebo přidá novou poznámku, 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 null je zadána.

Platí pro