Jazyk

InsertDataOperation Třída

Definice

A MigrationOperation pro vložení počátečních dat do tabulky.

[System.Diagnostics.DebuggerDisplay("INSERT INTO {Table}")]
[System.Runtime.CompilerServices.Nullable(0)]
public class InsertDataOperation : Microsoft.EntityFrameworkCore.Migrations.Operations.MigrationOperation, Microsoft.EntityFrameworkCore.Migrations.Operations.ITableMigrationOperation
public class InsertDataOperation : Microsoft.EntityFrameworkCore.Migrations.Operations.MigrationOperation
[System.Diagnostics.DebuggerDisplay("INSERT INTO {Table}")]
public class InsertDataOperation : Microsoft.EntityFrameworkCore.Migrations.Operations.MigrationOperation
[System.Diagnostics.DebuggerDisplay("INSERT INTO {Table}")]
public class InsertDataOperation : Microsoft.EntityFrameworkCore.Migrations.Operations.MigrationOperation, Microsoft.EntityFrameworkCore.Migrations.Operations.ITableMigrationOperation
[<System.Diagnostics.DebuggerDisplay("INSERT INTO {Table}")>]
[<System.Runtime.CompilerServices.Nullable(0)>]
type InsertDataOperation = class
    inherit MigrationOperation
    interface ITableMigrationOperation
type InsertDataOperation = class
    inherit MigrationOperation
[<System.Diagnostics.DebuggerDisplay("INSERT INTO {Table}")>]
type InsertDataOperation = class
    inherit MigrationOperation
[<System.Diagnostics.DebuggerDisplay("INSERT INTO {Table}")>]
type InsertDataOperation = class
    inherit MigrationOperation
    interface ITableMigrationOperation
Public Class InsertDataOperation
Inherits MigrationOperation
Implements ITableMigrationOperation
Public Class InsertDataOperation
Inherits MigrationOperation
Dědičnost
InsertDataOperation
Dědičnost
Atributy
Implementuje

Poznámky

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

Konstruktory

Název Description
InsertDataOperation()

A MigrationOperation pro vložení počátečních dat do tabulky.

Vlastnosti

Název Description
Columns

Seznam názvů sloupců, které představují sloupce, do kterých budou vložena data.

ColumnTypes

Seznamtypůch

IsDestructiveChange

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

(Zděděno od MigrationOperation)
IsReadOnly

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

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

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

(Zděděno od Annotatable)
Schema

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

Table

Název tabulky, do které budou vložena data.

Values

Data, která se mají vložit, reprezentovaná jako seznam polí hodnot, kde každá hodnota v poli odpovídá sloupci ve Columns vlastnosti.

Metody

Název Description
AddAnnotation(String, Annotation)

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

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

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

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

Přidá k tomuto objektu poznámky za běhu.

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

Přidá k tomuto objektu poznámky za běhu.

(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á výjimku, pokud je model jen pro čtení.

(Zděděno od Annotatable)
EnsureReadOnly()

Vyvolá výjimku, pokud model není jen pro čtení.

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

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

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

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

(Zděděno od AnnotatableBase)
GenerateModificationCommands(IModel)
Zastaralé.

Vygeneruje příkazy, které odpovídají této operaci.

GetAnnotation(String)

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

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

Získá všechny poznámky k aktuálnímu objektu.

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

Přidá k tomuto objektu poznámku nebo vrátí existující poznámku, 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 pro 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 danou poznámku modulu runtime z tohoto objektu.

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

Nastaví poznámku uloženou pod daným klíčem. Přepíše existující poznámku, pokud již existuje anotace 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 anotace 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 anotace 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 anotace 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 anotace se zadaným názvem.

(Zděděno od AnnotatableBase)

Explicitní implementace rozhraní

Název Description
IAnnotatable.AddRuntimeAnnotation(String, Object)

Přidá k tomuto objektu poznámku za běhu. Vyvolá chybu, 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 s daným názvem, která null se vrátí, pokud neexistuje.

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

Získá všechny poznámky k aktuálnímu objektu.

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

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

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

Odebere danou poznámku modulu runtime z tohoto objektu.

(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 anotace se zadaným názvem.

(Zděděno od AnnotatableBase)
IMutableAnnotatable.AddAnnotation(String, Object)

Přidá k tomuto objektu poznámku. Vyvolá chybu, 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 anotace 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á poznámku s daným názvem a vrátí null , pokud neexistuje.

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

Získá všechny poznámky k aktuálnímu objektu.

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

Získá hodnotu poznámky s daným názvem, který null vrátí, pokud neexistuje.

(Zděděno od AnnotatableBase)

Metody rozšíření

Název Description
AddAnnotations(IMutableAnnotatable, IEnumerable<IAnnotation>)

Přidá poznámky k objektu.

AnnotationsToDebugString(IAnnotatable, Int32)

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

GetAnnotation(IAnnotatable, String)

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

GetAnnotation(IMutableAnnotatable, String)

Získá anotace s daným názvem vyvolá, 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 anotace se zadaným názvem. Odebere existující poznámku, pokud null je zadána.

Platí pro