Bagikan melalui


AddColumnOperation Kelas

Definisi

A MigrationOperation untuk menambahkan kolom baru.

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
Warisan
Warisan
Warisan
Atribut

Keterangan

Lihat Migrasi database untuk informasi dan contoh selengkapnya.

Konstruktor

AddColumnOperation()

A MigrationOperation untuk menambahkan kolom baru.

Properti

ClrType

A MigrationOperation untuk menambahkan kolom baru.

ClrType

CLR Type properti atau properti yang dipetakan ke kolom.

(Diperoleh dari ColumnOperation)
Collation

Kolae untuk kolom ini, atau null jika belum dikonfigurasi secara eksplisit.

(Diperoleh dari ColumnOperation)
ColumnType

A MigrationOperation untuk menambahkan kolom baru.

ColumnType

Jenis penyimpanan kolom--misalnya, 'nvarchar(max)'.

(Diperoleh dari ColumnOperation)
Comment

Komentar untuk kolom ini

(Diperoleh dari ColumnOperation)
ComputedColumnSql

A MigrationOperation untuk menambahkan kolom baru.

ComputedColumnSql

Ekspresi SQL yang digunakan untuk menghitung nilai kolom, null jika kolom tidak dihitung.

(Diperoleh dari ColumnOperation)
DefaultValue

A MigrationOperation untuk menambahkan kolom baru.

DefaultValue

Nilai default untuk baris yang disisipkan tanpa nilai eksplisit untuk kolom ini, atau null jika tidak ada default.

(Diperoleh dari ColumnOperation)
DefaultValueSql

A MigrationOperation untuk menambahkan kolom baru.

DefaultValueSql

Ekspresi SQL untuk digunakan sebagai batasan default saat membuat kolom, atau null jika tidak ada batasan default.

(Diperoleh dari ColumnOperation)
IsDestructiveChange

Menunjukkan apakah operasi dapat mengakibatkan hilangnya data dalam database atau tidak.

(Diperoleh dari MigrationOperation)
IsFixedLength

Menunjukkan apakah kolom dibatasi atau tidak untuk data dengan panjang tetap.

(Diperoleh dari ColumnOperation)
IsNullable

A MigrationOperation untuk menambahkan kolom baru.

IsNullable

Menunjukkan apakah kolom ke dapat menyimpan null nilai atau tidak.

(Diperoleh dari ColumnOperation)
IsReadOnly

Menunjukkan apakah objek saat ini bersifat baca-saja.

(Diperoleh dari AnnotatableBase)
IsRowVersion

A MigrationOperation untuk menambahkan kolom baru.

IsRowVersion

Menunjukkan apakah kolom ini bertindak sebagai token konkurensi otomatis dalam vena yang sama dengan kolom 'rowversion'/'timestamp' pada SQL Server.

(Diperoleh dari ColumnOperation)
IsStored

Apakah nilai kolom komputasi yang dipetakan properti ini disimpan dalam database, atau dihitung saat dibaca.

(Diperoleh dari ColumnOperation)
IsUnicode

A MigrationOperation untuk menambahkan kolom baru.

IsUnicode

Menunjukkan apakah kolom dapat berisi data Unicode atau tidak, atau null jika ini tidak ditentukan atau tidak berlaku untuk jenis kolom ini.

(Diperoleh dari ColumnOperation)
Item[String]

Mendapatkan anotasi nilai dengan nama yang diberikan, mengembalikan null jika tidak ada.

(Diperoleh dari Annotatable)
MaxLength

A MigrationOperation untuk menambahkan kolom baru.

MaxLength

Jumlah maksimum data yang dapat disimpan kolom, atau null jika ini tidak ditentukan atau tidak berlaku untuk jenis kolom ini.

(Diperoleh dari ColumnOperation)
Name

Nama kolom.

Name

Nama kolom.

(Diperoleh dari ColumnOperation)
Precision

Jumlah maksimum digit yang dapat disimpan kolom, atau null jika ini tidak ditentukan atau tidak berlaku untuk jenis kolom ini.

(Diperoleh dari ColumnOperation)
Scale

Jumlah maksimum tempat desimal yang dapat disimpan kolom, atau null jika ini tidak ditentukan atau tidak berlaku untuk jenis kolom ini.

(Diperoleh dari ColumnOperation)
Schema

Skema yang berisi tabel, atau null jika skema default harus digunakan.

Schema

Skema yang berisi tabel, atau null jika skema default harus digunakan.

(Diperoleh dari ColumnOperation)
Table

Tabel tempat kolom akan ditambahkan.

Table

Tabel yang berisi kolom .

(Diperoleh dari ColumnOperation)

Metode

AddAnnotation(String, Annotation)

Menambahkan anotasi ke objek ini. Melempar jika anotasi dengan nama yang ditentukan sudah ada.

(Diperoleh dari Annotatable)
AddAnnotation(String, Object)

Menambahkan anotasi ke objek ini. Melempar jika anotasi dengan nama yang ditentukan sudah ada.

(Diperoleh dari Annotatable)
AddAnnotations(IEnumerable<IAnnotation>)

Menambahkan anotasi ke objek ini.

(Diperoleh dari AnnotatableBase)
AddAnnotations(IReadOnlyDictionary<String,Object>)

Menambahkan anotasi ke objek ini.

(Diperoleh dari AnnotatableBase)
AddRuntimeAnnotation(String, Annotation)

Menambahkan anotasi runtime ke objek ini. Melempar jika anotasi dengan nama yang ditentukan sudah ada.

(Diperoleh dari AnnotatableBase)
AddRuntimeAnnotation(String, Object)

Menambahkan anotasi runtime ke objek ini. Melempar jika anotasi dengan nama yang ditentukan sudah ada.

(Diperoleh dari AnnotatableBase)
AddRuntimeAnnotations(IEnumerable<Annotation>)

Menambahkan anotasi runtime ke objek ini.

(Diperoleh dari AnnotatableBase)
AddRuntimeAnnotations(IReadOnlyDictionary<String,Object>)

Menambahkan anotasi runtime ke objek ini.

(Diperoleh dari AnnotatableBase)
CreateAnnotation(String, Object)

Membuat anotasi baru.

(Diperoleh dari Annotatable)
CreateRuntimeAnnotation(String, Object)

Membuat anotasi runtime baru.

(Diperoleh dari AnnotatableBase)
EnsureMutable()

Melempar jika model bersifat baca-saja.

(Diperoleh dari Annotatable)
EnsureReadOnly()

Melempar jika model tidak baca-saja.

(Diperoleh dari Annotatable)
FindAnnotation(String)

Mendapatkan anotasi dengan nama yang diberikan, mengembalikan null jika tidak ada.

(Diperoleh dari Annotatable)
FindRuntimeAnnotation(String)

Mendapatkan anotasi runtime dengan nama yang diberikan, mengembalikan null jika tidak ada.

(Diperoleh dari AnnotatableBase)
GetAnnotation(String)

Mendapatkan anotasi dengan nama yang diberikan, melemparkan jika tidak ada.

(Diperoleh dari AnnotatableBase)
GetAnnotations()

Mendapatkan semua anotasi pada objek saat ini.

(Diperoleh dari Annotatable)
GetOrAddAnnotation(String, Object)

Menambahkan anotasi ke objek ini atau mengembalikan anotasi yang ada jika anotasi dengan nama yang ditentukan sudah ada.

(Diperoleh dari Annotatable)
GetOrAddRuntimeAnnotationValue<TValue,TArg>(String, Func<TArg,TValue>, TArg)

Mendapatkan nilai anotasi runtime dengan nama yang diberikan, menambahkannya jika tidak ada.

(Diperoleh dari AnnotatableBase)
GetRuntimeAnnotations()

Mendapatkan semua anotasi runtime pada objek saat ini.

(Diperoleh dari AnnotatableBase)
OnAnnotationSet(String, Annotation, Annotation)

Dipanggil ketika anotasi diatur atau dihapus.

(Diperoleh dari Annotatable)
RemoveAnnotation(String)

Menghapus anotasi yang diberikan dari objek ini.

(Diperoleh dari Annotatable)
RemoveRuntimeAnnotation(String)

Menghapus anotasi runtime yang diberikan dari objek ini.

(Diperoleh dari AnnotatableBase)
SetAnnotation(String, Annotation)

Mengatur anotasi yang disimpan di bawah kunci yang diberikan. Menimpa anotasi yang ada jika anotasi dengan nama yang ditentukan sudah ada.

(Diperoleh dari Annotatable)
SetAnnotation(String, Annotation, Annotation)

Mengatur anotasi yang disimpan di bawah kunci yang diberikan. Menimpa anotasi yang ada jika anotasi dengan nama yang ditentukan sudah ada.

(Diperoleh dari Annotatable)
SetAnnotation(String, Object)

Mengatur anotasi yang disimpan di bawah kunci yang diberikan. Menimpa anotasi yang ada jika anotasi dengan nama yang ditentukan sudah ada.

(Diperoleh dari Annotatable)
SetRuntimeAnnotation(String, Annotation, Annotation)

Mengatur anotasi runtime yang disimpan di bawah kunci yang diberikan. Menimpa anotasi yang ada jika anotasi dengan nama yang ditentukan sudah ada.

(Diperoleh dari AnnotatableBase)
SetRuntimeAnnotation(String, Object)

Mengatur anotasi runtime yang disimpan di bawah kunci yang diberikan. Menimpa anotasi yang ada jika anotasi dengan nama yang ditentukan sudah ada.

(Diperoleh dari AnnotatableBase)

Implementasi Antarmuka Eksplisit

IAnnotatable.AddRuntimeAnnotation(String, Object)

Menambahkan anotasi runtime ke objek ini. Melempar jika anotasi dengan nama yang ditentukan sudah ada.

(Diperoleh dari AnnotatableBase)
IAnnotatable.FindAnnotation(String)

Mendapatkan anotasi dengan nama yang diberikan, mengembalikan null jika tidak ada.

(Diperoleh dari Annotatable)
IAnnotatable.FindRuntimeAnnotation(String)

Mendapatkan anotasi runtime dengan nama yang diberikan, mengembalikan null jika tidak ada.

(Diperoleh dari AnnotatableBase)
IAnnotatable.GetAnnotations()

Mendapatkan semua anotasi pada objek saat ini.

(Diperoleh dari Annotatable)
IAnnotatable.GetRuntimeAnnotations()

Mendapatkan semua anotasi runtime pada objek saat ini.

(Diperoleh dari AnnotatableBase)
IAnnotatable.RemoveRuntimeAnnotation(String)

Menghapus anotasi runtime yang diberikan dari objek ini.

(Diperoleh dari AnnotatableBase)
IAnnotatable.SetRuntimeAnnotation(String, Object)

Mengatur anotasi runtime yang disimpan di bawah kunci yang diberikan. Menimpa anotasi yang ada jika anotasi dengan nama yang ditentukan sudah ada.

(Diperoleh dari AnnotatableBase)
IMutableAnnotatable.AddAnnotation(String, Object)

Menambahkan anotasi ke objek ini. Melempar jika anotasi dengan nama yang ditentukan sudah ada.

(Diperoleh dari Annotatable)
IMutableAnnotatable.RemoveAnnotation(String)

Menghapus anotasi yang diberikan dari objek ini.

(Diperoleh dari Annotatable)
IMutableAnnotatable.SetOrRemoveAnnotation(String, Object)

Mengatur anotasi yang disimpan di bawah nama yang diberikan. Menimpa anotasi yang ada jika anotasi dengan nama yang ditentukan sudah ada. Menghapus anotasi yang ada jika null disediakan.

(Diperoleh dari Annotatable)
IReadOnlyAnnotatable.FindAnnotation(String)

Mendapatkan anotasi dengan nama yang diberikan, mengembalikan null jika tidak ada.

(Diperoleh dari AnnotatableBase)
IReadOnlyAnnotatable.GetAnnotations()

Mendapatkan semua anotasi pada objek saat ini.

(Diperoleh dari AnnotatableBase)
IReadOnlyAnnotatable.Item[String]

Mendapatkan nilai anotasi dengan nama yang diberikan, mengembalikan null jika tidak ada.

(Diperoleh dari AnnotatableBase)

Metode Ekstensi

AnnotationsToDebugString(IAnnotatable, Int32)

Mendapatkan string debug untuk semua anotasi yang dideklarasikan pada objek .

GetAnnotation(IAnnotatable, String)

Mendapatkan anotasi dengan nama yang diberikan, melemparkan jika tidak ada.

AddAnnotations(IMutableAnnotatable, IEnumerable<IAnnotation>)

Menambahkan anotasi ke objek.

GetAnnotation(IMutableAnnotatable, String)

Mendapatkan anotasi dengan nama yang diberikan, melemparkan jika tidak ada.

GetOrAddAnnotation(IMutableAnnotatable, String, String)

Mendapatkan anotasi yang ada dengan kunci tertentu, atau menambahkan anotasi baru jika tidak ada.

SetOrRemoveAnnotation(IMutableAnnotatable, String, Object)

Mengatur anotasi yang disimpan di bawah nama yang diberikan. Menimpa anotasi yang ada jika anotasi dengan nama yang ditentukan sudah ada. Menghapus anotasi yang ada jika null disediakan.

Berlaku untuk