Udostępnij za pośrednictwem


AddColumnOperation Klasa

Definicja

A MigrationOperation , aby dodać nową kolumnę.

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
Dziedziczenie
Dziedziczenie
Dziedziczenie
Atrybuty

Uwagi

Aby uzyskać więcej informacji i przykładów, zobacz Migracje bazy danych .

Konstruktory

AddColumnOperation()

A MigrationOperation , aby dodać nową kolumnę.

Właściwości

ClrType

A MigrationOperation , aby dodać nową kolumnę.

ClrType

ClR Type właściwości lub właściwości mapowane na kolumnę.

(Odziedziczone po ColumnOperation)
Collation

Sortowanie dla tej kolumny lub null jeśli nie zostało jawnie skonfigurowane.

(Odziedziczone po ColumnOperation)
ColumnType

A MigrationOperation , aby dodać nową kolumnę.

ColumnType

Typ magazynu kolumny — na przykład "nvarchar(max)".

(Odziedziczone po ColumnOperation)
Comment

Komentarz dla tej kolumny

(Odziedziczone po ColumnOperation)
ComputedColumnSql

A MigrationOperation , aby dodać nową kolumnę.

ComputedColumnSql

Wyrażenie SQL do użycia do obliczenia wartości kolumny, null jeśli kolumna nie jest obliczana.

(Odziedziczone po ColumnOperation)
DefaultValue

A MigrationOperation , aby dodać nową kolumnę.

DefaultValue

Wartość domyślna wierszy wstawionych bez jawnej wartości dla tej kolumny lub null jeśli nie ma wartości domyślnej.

(Odziedziczone po ColumnOperation)
DefaultValueSql

A MigrationOperation , aby dodać nową kolumnę.

DefaultValueSql

Wyrażenie SQL do użycia jako ograniczenie domyślne podczas tworzenia kolumny lub null jeśli nie ma domyślnego ograniczenia.

(Odziedziczone po ColumnOperation)
IsDestructiveChange

Wskazuje, czy operacja może spowodować utratę danych w bazie danych.

(Odziedziczone po MigrationOperation)
IsFixedLength

Wskazuje, czy kolumna jest ograniczona do danych o stałej długości.

(Odziedziczone po ColumnOperation)
IsNullable

A MigrationOperation , aby dodać nową kolumnę.

IsNullable

Wskazuje, czy ta kolumna może przechowywać null wartości.

(Odziedziczone po ColumnOperation)
IsReadOnly

Wskazuje, czy bieżący obiekt jest tylko do odczytu.

(Odziedziczone po AnnotatableBase)
IsRowVersion

A MigrationOperation , aby dodać nową kolumnę.

IsRowVersion

Wskazuje, czy ta kolumna działa jako automatyczny token współbieżności w tym samym wierszu co kolumny "rowversion"/"timestamp" w SQL Server.

(Odziedziczone po ColumnOperation)
IsStored

Określa, czy wartość obliczonej kolumny, do której jest mapowana ta właściwość, jest przechowywana w bazie danych, czy obliczana podczas odczytywania.

(Odziedziczone po ColumnOperation)
IsUnicode

A MigrationOperation , aby dodać nową kolumnę.

IsUnicode

Wskazuje, czy kolumna może zawierać dane Unicode, czy też nie jest określona, czy null nie ma zastosowania do tego typu kolumny.

(Odziedziczone po ColumnOperation)
Item[String]

Pobiera adnotację wartości z daną nazwą, zwracając null , jeśli nie istnieje.

(Odziedziczone po Annotatable)
MaxLength

A MigrationOperation , aby dodać nową kolumnę.

MaxLength

Maksymalna ilość danych, które może przechowywać kolumna lub null jeśli ta wartość nie jest określona lub nie ma zastosowania do tego typu kolumny.

(Odziedziczone po ColumnOperation)
Name

Nazwa kolumny.

Name

Nazwa kolumny.

(Odziedziczone po ColumnOperation)
Precision

Maksymalna liczba cyfr, które kolumna może przechowywać, lub null jeśli nie jest określona lub nie ma zastosowania do tego typu kolumny.

(Odziedziczone po ColumnOperation)
Scale

Maksymalna liczba miejsc dziesiętnych, które kolumna może przechowywać, lub jeśli ta wartość nie jest określona lub null nie ma zastosowania do tego typu kolumny.

(Odziedziczone po ColumnOperation)
Schema

Schemat zawierający tabelę lub null jeśli należy użyć domyślnego schematu.

Schema

Schemat zawierający tabelę lub null jeśli należy użyć domyślnego schematu.

(Odziedziczone po ColumnOperation)
Table

Tabela, do której zostanie dodana kolumna.

Table

Tabela zawierająca kolumnę.

(Odziedziczone po ColumnOperation)

Metody

AddAnnotation(String, Annotation)

Dodaje adnotację do tego obiektu. Zgłasza, jeśli adnotacja o określonej nazwie już istnieje.

(Odziedziczone po Annotatable)
AddAnnotation(String, Object)

Dodaje adnotację do tego obiektu. Zgłasza, jeśli adnotacja o określonej nazwie już istnieje.

(Odziedziczone po Annotatable)
AddAnnotations(IEnumerable<IAnnotation>)

Dodaje adnotacje do tego obiektu.

(Odziedziczone po AnnotatableBase)
AddAnnotations(IReadOnlyDictionary<String,Object>)

Dodaje adnotacje do tego obiektu.

(Odziedziczone po AnnotatableBase)
AddRuntimeAnnotation(String, Annotation)

Dodaje adnotację środowiska uruchomieniowego do tego obiektu. Zgłasza, jeśli adnotacja o określonej nazwie już istnieje.

(Odziedziczone po AnnotatableBase)
AddRuntimeAnnotation(String, Object)

Dodaje adnotację środowiska uruchomieniowego do tego obiektu. Zgłasza, jeśli adnotacja o określonej nazwie już istnieje.

(Odziedziczone po AnnotatableBase)
AddRuntimeAnnotations(IEnumerable<Annotation>)

Dodaje adnotacje środowiska uruchomieniowego do tego obiektu.

(Odziedziczone po AnnotatableBase)
AddRuntimeAnnotations(IReadOnlyDictionary<String,Object>)

Dodaje adnotacje środowiska uruchomieniowego do tego obiektu.

(Odziedziczone po AnnotatableBase)
CreateAnnotation(String, Object)

Tworzy nową adnotację.

(Odziedziczone po Annotatable)
CreateRuntimeAnnotation(String, Object)

Tworzy nową adnotację środowiska uruchomieniowego.

(Odziedziczone po AnnotatableBase)
EnsureMutable()

Zgłasza wartość, jeśli model jest tylko do odczytu.

(Odziedziczone po Annotatable)
EnsureReadOnly()

Zgłasza błąd, jeśli model nie jest tylko do odczytu.

(Odziedziczone po Annotatable)
FindAnnotation(String)

Pobiera adnotację o podanej nazwie, zwracając null , jeśli nie istnieje.

(Odziedziczone po Annotatable)
FindRuntimeAnnotation(String)

Pobiera adnotację środowiska uruchomieniowego o podanej nazwie, zwracając null , jeśli nie istnieje.

(Odziedziczone po AnnotatableBase)
GetAnnotation(String)

Pobiera adnotację o podanej nazwie, zgłaszając, jeśli nie istnieje.

(Odziedziczone po AnnotatableBase)
GetAnnotations()

Pobiera wszystkie adnotacje w bieżącym obiekcie.

(Odziedziczone po Annotatable)
GetOrAddAnnotation(String, Object)

Dodaje adnotację do tego obiektu lub zwraca istniejącą adnotację, jeśli ta z określoną nazwą już istnieje.

(Odziedziczone po Annotatable)
GetOrAddRuntimeAnnotationValue<TValue,TArg>(String, Func<TArg,TValue>, TArg)

Pobiera wartość adnotacji środowiska uruchomieniowego o podanej nazwie, dodając ją, jeśli nie istnieje.

(Odziedziczone po AnnotatableBase)
GetRuntimeAnnotations()

Pobiera wszystkie adnotacje środowiska uruchomieniowego w bieżącym obiekcie.

(Odziedziczone po AnnotatableBase)
OnAnnotationSet(String, Annotation, Annotation)

Wywoływana, gdy adnotacja została ustawiona lub usunięta.

(Odziedziczone po Annotatable)
RemoveAnnotation(String)

Usuwa daną adnotację z tego obiektu.

(Odziedziczone po Annotatable)
RemoveRuntimeAnnotation(String)

Usuwa daną adnotację środowiska uruchomieniowego z tego obiektu.

(Odziedziczone po AnnotatableBase)
SetAnnotation(String, Annotation)

Ustawia adnotację przechowywaną w ramach danego klucza. Zastępuje istniejącą adnotację, jeśli adnotacja o określonej nazwie już istnieje.

(Odziedziczone po Annotatable)
SetAnnotation(String, Annotation, Annotation)

Ustawia adnotację przechowywaną w ramach danego klucza. Zastępuje istniejącą adnotację, jeśli adnotacja o określonej nazwie już istnieje.

(Odziedziczone po Annotatable)
SetAnnotation(String, Object)

Ustawia adnotację przechowywaną w ramach danego klucza. Zastępuje istniejącą adnotację, jeśli adnotacja o określonej nazwie już istnieje.

(Odziedziczone po Annotatable)
SetRuntimeAnnotation(String, Annotation, Annotation)

Ustawia adnotację środowiska uruchomieniowego przechowywaną w ramach danego klucza. Zastępuje istniejącą adnotację, jeśli adnotacja o określonej nazwie już istnieje.

(Odziedziczone po AnnotatableBase)
SetRuntimeAnnotation(String, Object)

Ustawia adnotację środowiska uruchomieniowego przechowywaną w ramach danego klucza. Zastępuje istniejącą adnotację, jeśli adnotacja o określonej nazwie już istnieje.

(Odziedziczone po AnnotatableBase)

Jawne implementacje interfejsu

IAnnotatable.AddRuntimeAnnotation(String, Object)

Dodaje adnotację środowiska uruchomieniowego do tego obiektu. Zgłasza, jeśli adnotacja o określonej nazwie już istnieje.

(Odziedziczone po AnnotatableBase)
IAnnotatable.FindAnnotation(String)

Pobiera adnotację o podanej nazwie, zwracając wartość null, jeśli nie istnieje.

(Odziedziczone po Annotatable)
IAnnotatable.FindRuntimeAnnotation(String)

Pobiera adnotację środowiska uruchomieniowego o podanej nazwie, zwracając null , jeśli nie istnieje.

(Odziedziczone po AnnotatableBase)
IAnnotatable.GetAnnotations()

Pobiera wszystkie adnotacje w bieżącym obiekcie.

(Odziedziczone po Annotatable)
IAnnotatable.GetRuntimeAnnotations()

Pobiera wszystkie adnotacje środowiska uruchomieniowego w bieżącym obiekcie.

(Odziedziczone po AnnotatableBase)
IAnnotatable.RemoveRuntimeAnnotation(String)

Usuwa daną adnotację środowiska uruchomieniowego z tego obiektu.

(Odziedziczone po AnnotatableBase)
IAnnotatable.SetRuntimeAnnotation(String, Object)

Ustawia adnotację środowiska uruchomieniowego przechowywaną w ramach danego klucza. Zastępuje istniejącą adnotację, jeśli adnotacja o określonej nazwie już istnieje.

(Odziedziczone po AnnotatableBase)
IMutableAnnotatable.AddAnnotation(String, Object)

Dodaje adnotację do tego obiektu. Zgłasza, jeśli adnotacja o określonej nazwie już istnieje.

(Odziedziczone po Annotatable)
IMutableAnnotatable.RemoveAnnotation(String)

Usuwa daną adnotację z tego obiektu.

(Odziedziczone po Annotatable)
IMutableAnnotatable.SetOrRemoveAnnotation(String, Object)

Ustawia adnotację przechowywaną pod daną nazwą. Zastępuje istniejącą adnotację, jeśli adnotacja o określonej nazwie już istnieje. Usuwa istniejącą adnotację, jeśli null zostanie dostarczona.

(Odziedziczone po Annotatable)
IReadOnlyAnnotatable.FindAnnotation(String)

Pobiera adnotację o podanej nazwie, zwracając null , jeśli nie istnieje.

(Odziedziczone po AnnotatableBase)
IReadOnlyAnnotatable.GetAnnotations()

Pobiera wszystkie adnotacje w bieżącym obiekcie.

(Odziedziczone po AnnotatableBase)
IReadOnlyAnnotatable.Item[String]

Pobiera wartość adnotacji o podanej nazwie, zwracając null ją, jeśli nie istnieje.

(Odziedziczone po AnnotatableBase)

Metody rozszerzania

AnnotationsToDebugString(IAnnotatable, Int32)

Pobiera ciąg debugowania dla wszystkich adnotacji zadeklarowanych w obiekcie.

GetAnnotation(IAnnotatable, String)

Pobiera adnotację o podanej nazwie, zgłaszając, jeśli nie istnieje.

AddAnnotations(IMutableAnnotatable, IEnumerable<IAnnotation>)

Dodaje adnotacje do obiektu.

GetAnnotation(IMutableAnnotatable, String)

Pobiera adnotację o podanej nazwie, zgłaszając, jeśli nie istnieje.

GetOrAddAnnotation(IMutableAnnotatable, String, String)

Pobiera istniejącą adnotację z danym kluczem lub dodaje nową adnotację, jeśli nie istnieje.

SetOrRemoveAnnotation(IMutableAnnotatable, String, Object)

Ustawia adnotację przechowywaną pod daną nazwą. Zastępuje istniejącą adnotację, jeśli adnotacja o określonej nazwie już istnieje. Usuwa istniejącą adnotację, jeśli null zostanie dostarczona.

Dotyczy