Bagikan melalui


AlterColumnOperation Kelas

Definisi

A MigrationOperation untuk mengubah kolom yang sudah ada.

public class AlterColumnOperation : Microsoft.EntityFrameworkCore.Migrations.Operations.MigrationOperation
public class AlterColumnOperation : Microsoft.EntityFrameworkCore.Migrations.Operations.ColumnOperation, Microsoft.EntityFrameworkCore.Migrations.Operations.IAlterMigrationOperation
[System.Diagnostics.DebuggerDisplay("ALTER TABLE {Table} ALTER COLUMN {Name}")]
public class AlterColumnOperation : Microsoft.EntityFrameworkCore.Migrations.Operations.ColumnOperation, Microsoft.EntityFrameworkCore.Migrations.Operations.IAlterMigrationOperation
type AlterColumnOperation = class
    inherit MigrationOperation
type AlterColumnOperation = class
    inherit ColumnOperation
    interface IAlterMigrationOperation
[<System.Diagnostics.DebuggerDisplay("ALTER TABLE {Table} ALTER COLUMN {Name}")>]
type AlterColumnOperation = class
    inherit ColumnOperation
    interface IAlterMigrationOperation
Public Class AlterColumnOperation
Inherits MigrationOperation
Public Class AlterColumnOperation
Inherits ColumnOperation
Implements IAlterMigrationOperation
Warisan
AlterColumnOperation
Warisan
Warisan
Atribut
Penerapan

Keterangan

Lihat Migrasi database untuk informasi dan contoh selengkapnya.

Konstruktor

AlterColumnOperation()

A MigrationOperation untuk mengubah kolom yang sudah ada.

Properti

ClrType

A MigrationOperation untuk mengubah kolom yang sudah ada.

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 mengubah kolom yang sudah ada.

ColumnType

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

(Diperoleh dari ColumnOperation)
Comment

Komentar untuk kolom ini

(Diperoleh dari ColumnOperation)
ComputedColumnSql

A MigrationOperation untuk mengubah kolom yang sudah ada.

ComputedColumnSql

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

(Diperoleh dari ColumnOperation)
DefaultValue

A MigrationOperation untuk mengubah kolom yang sudah ada.

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 mengubah kolom yang sudah ada.

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 mengubah kolom yang sudah ada.

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 mengubah kolom yang sudah ada.

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 mengubah kolom yang sudah ada.

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 mengubah kolom yang sudah ada.

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)
OldColumn

Operasi yang mewakili kolom seperti sebelum diubah.

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 yang berisi kolom .

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

IAlterMigrationOperation.OldAnnotations

yang OldColumn terekspos untuk memeriksa anotasi.

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