MigrationBuilder.AlterColumn Yöntem

Tanım

Aşırı Yüklemeler

AlterColumn<T>(String, String, String, Nullable<Boolean>, Nullable<Int32>, Boolean, String, Boolean, Object, String, String, Type, String, Nullable<Boolean>, Nullable<Int32>, Boolean, Boolean, Object, String, String, Nullable<Boolean>, Nullable<Boolean>, String, String)

Var olan bir AlterColumnOperation sütunu değiştirmek için bir derlemesi.

AlterColumn<T>(String, String, String, Nullable<Boolean>, Nullable<Int32>, Boolean, String, Boolean, Object, String, String, Type, String, Nullable<Boolean>, Nullable<Int32>, Boolean, Boolean, Object, String, String, Nullable<Boolean>, Nullable<Boolean>)

AlterColumnOperationVar olan bir sütunu değiştirmek için derleme oluşturur.

AlterColumn<T>(String, String, String, Nullable<Boolean>, Nullable<Int32>, Boolean, String, Boolean, Object, String, String, Type, String, Nullable<Boolean>, Nullable<Int32>, Boolean, Boolean, Object, String, String, Nullable<Boolean>, Nullable<Boolean>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>)

Var olan bir AlterColumnOperation sütunu değiştirmek için bir derlemesi.

AlterColumn<T>(String, String, String, Nullable<Boolean>, Nullable<Int32>, Boolean, String, Boolean, Object, String, String)
AlterColumn<T>(String, String, String, Nullable<Boolean>, Nullable<Int32>, Boolean, String, Boolean, Object, String, String, Type, String, Nullable<Boolean>, Nullable<Int32>, Boolean, Boolean, Object, String, String)

AlterColumnOperationVar olan bir sütunu değiştirmek için derleme oluşturur.

AlterColumn<T>(String, String, String, Nullable<Boolean>, Nullable<Int32>, Boolean, String, Boolean, Object, String, String, Type, String, Nullable<Boolean>, Nullable<Int32>, Boolean, Boolean, Object, String, String, Nullable<Boolean>, Nullable<Boolean>, String, String)

Var olan bir AlterColumnOperation sütunu değiştirmek için bir derlemesi.

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.AlterOperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AlterColumnOperation> AlterColumn<T> (string name, string table, string type = default, bool? unicode = default, int? maxLength = default, bool rowVersion = false, string schema = default, bool nullable = false, object defaultValue = default, string defaultValueSql = default, string computedColumnSql = default, Type oldClrType = default, string oldType = default, bool? oldUnicode = default, int? oldMaxLength = default, bool oldRowVersion = false, bool oldNullable = false, object oldDefaultValue = default, string oldDefaultValueSql = default, string oldComputedColumnSql = default, bool? fixedLength = default, bool? oldFixedLength = default, string comment = default, string oldComment = default);
abstract member AlterColumn : string * string * string * Nullable<bool> * Nullable<int> * bool * string * bool * obj * string * string * Type * string * Nullable<bool> * Nullable<int> * bool * bool * obj * string * string * Nullable<bool> * Nullable<bool> * string * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.AlterOperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AlterColumnOperation>
override this.AlterColumn : string * string * string * Nullable<bool> * Nullable<int> * bool * string * bool * obj * string * string * Type * string * Nullable<bool> * Nullable<int> * bool * bool * obj * string * string * Nullable<bool> * Nullable<bool> * string * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.AlterOperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AlterColumnOperation>
Public Overridable Function AlterColumn(Of T) (name As String, table As String, Optional type As String = Nothing, Optional unicode As Nullable(Of Boolean) = Nothing, Optional maxLength As Nullable(Of Integer) = Nothing, Optional rowVersion As Boolean = false, Optional schema As String = Nothing, Optional nullable As Boolean = false, Optional defaultValue As Object = Nothing, Optional defaultValueSql As String = Nothing, Optional computedColumnSql As String = Nothing, Optional oldClrType As Type = Nothing, Optional oldType As String = Nothing, Optional oldUnicode As Nullable(Of Boolean) = Nothing, Optional oldMaxLength As Nullable(Of Integer) = Nothing, Optional oldRowVersion As Boolean = false, Optional oldNullable As Boolean = false, Optional oldDefaultValue As Object = Nothing, Optional oldDefaultValueSql As String = Nothing, Optional oldComputedColumnSql As String = Nothing, Optional fixedLength As Nullable(Of Boolean) = Nothing, Optional oldFixedLength As Nullable(Of Boolean) = Nothing, Optional comment As String = Nothing, Optional oldComment As String = Nothing) As AlterOperationBuilder(Of AlterColumnOperation)

Tür Parametreleri

T

Sütunun eşlendiği CLR türü.

Parametreler

name
String

Sütun adı.

table
String

Sütunu içeren tablonun adı.

type
String

Sütunun mağaza/veritabanı türü.

unicode
Nullable<Boolean>

Sütunun Unicode verisi içerip içermediğini veya belirtilmemişse ya da geçerli değilse null olduğunu gösterir.

maxLength
Nullable<Int32>

Sütunda depolanabilecek en fazla veri uzunluğu veya belirtilmemişse veya geçerli değilse null .

rowVersion
Boolean

Sütunun SQL Server bir ROWVERSION/timestamp sütunu gibi otomatik eşzamanlılık belirteci görevi yapıp görmediğini belirtir.

schema
String

Tabloyu içeren şema veya varsayılan şema kullanılacaksa null .

nullable
Boolean

Sütunun NULL değerleri depolayıp depolaya olmadığını gösterir.

defaultValue
Object

Sütunun varsayılan değeri.

defaultValueSql
String

Sütunun SQL kısıtlaması için kullanabileceğiniz bir ifadedir.

computedColumnSql
String

Sütun SQL hesaplamak için kullanabileceğiniz bir ifadedir.

oldClrType
Type

Sütunun daha önce eşlenmiş olduğu CLR türü. Null olabilir;bu durumda önceki değer bilinmiyor olarak kabul edilir.

oldType
String

Sütunun önceki depo/veritabanı türü. Null olabilir;bu durumda önceki değer bilinmiyor olarak kabul edilir.

oldUnicode
Nullable<Boolean>

Sütunun daha önce Unicode verileri içerip içere içere olmadığını veya belirtilmemişse null veya geçerli olup olmadığını gösterir.

oldMaxLength
Nullable<Int32>

Sütunda depolanmış olan verilerin önceki maksimum uzunluğu veya belirtilmemişse veya uygulanamazsa null.

oldRowVersion
Boolean

Sütunun daha önce otomatik bir eşzamanlılık belirteci olarak davranıp çalışmamış olduğunu (örneğin, sütundaki rowversion/timestamp sütununu) SQL Server. Null olabilir;bu durumda önceki değer bilinmiyor olarak kabul edilir.

oldNullable
Boolean

Sütunun daha önce NULL değerleri depolayamayıp depolayamay ora olmadığını gösterir. Null olabilir;bu durumda önceki değer bilinmiyor olarak kabul edilir.

oldDefaultValue
Object

Sütun için önceki varsayılan değer. Null olabilir;bu durumda önceki değer bilinmiyor olarak kabul edilir.

oldDefaultValueSql
String

Önceki SQL varsayılan kısıtlaması için kullanılan ifade. Null olabilir;bu durumda önceki değer bilinmiyor olarak kabul edilir.

oldComputedColumnSql
String

Önceki SQL değerini hesaplamak için kullanılan ifade. Null olabilir;bu durumda önceki değer bilinmiyor olarak kabul edilir.

fixedLength
Nullable<Boolean>

Sütunun sabit uzunluktaki veriyle kısıtlanmış olup olmadığını gösterir.

oldFixedLength
Nullable<Boolean>

Sütunun daha önce sabit uzunluktaki veriyle kısıtlanmış olup olmadığını gösterir.

comment
String

Sütunla ilişkilendirilecek bir açıklama.

oldComment
String

Sütunla ilişkilendirilecek önceki açıklama.

Döndürülenler

AlterOperationBuilder<AlterColumnOperation>

Ek açıklamaların işleme eklenmesine izin vermek için bir oluşturucu.

Şunlara uygulanır

AlterColumn<T>(String, String, String, Nullable<Boolean>, Nullable<Int32>, Boolean, String, Boolean, Object, String, String, Type, String, Nullable<Boolean>, Nullable<Int32>, Boolean, Boolean, Object, String, String, Nullable<Boolean>, Nullable<Boolean>)

AlterColumnOperationVar olan bir sütunu değiştirmek için derleme oluşturur.

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.AlterOperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AlterColumnOperation> AlterColumn<T> (string name, string table, string type = default, bool? unicode = default, int? maxLength = default, bool rowVersion = false, string schema = default, bool nullable = false, object defaultValue = default, string defaultValueSql = default, string computedColumnSql = default, Type oldClrType = default, string oldType = default, bool? oldUnicode = default, int? oldMaxLength = default, bool oldRowVersion = false, bool oldNullable = false, object oldDefaultValue = default, string oldDefaultValueSql = default, string oldComputedColumnSql = default, bool? fixedLength = default, bool? oldFixedLength = default);
abstract member AlterColumn : string * string * string * Nullable<bool> * Nullable<int> * bool * string * bool * obj * string * string * Type * string * Nullable<bool> * Nullable<int> * bool * bool * obj * string * string * Nullable<bool> * Nullable<bool> -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.AlterOperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AlterColumnOperation>
override this.AlterColumn : string * string * string * Nullable<bool> * Nullable<int> * bool * string * bool * obj * string * string * Type * string * Nullable<bool> * Nullable<int> * bool * bool * obj * string * string * Nullable<bool> * Nullable<bool> -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.AlterOperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AlterColumnOperation>
Public Overridable Function AlterColumn(Of T) (name As String, table As String, Optional type As String = Nothing, Optional unicode As Nullable(Of Boolean) = Nothing, Optional maxLength As Nullable(Of Integer) = Nothing, Optional rowVersion As Boolean = false, Optional schema As String = Nothing, Optional nullable As Boolean = false, Optional defaultValue As Object = Nothing, Optional defaultValueSql As String = Nothing, Optional computedColumnSql As String = Nothing, Optional oldClrType As Type = Nothing, Optional oldType As String = Nothing, Optional oldUnicode As Nullable(Of Boolean) = Nothing, Optional oldMaxLength As Nullable(Of Integer) = Nothing, Optional oldRowVersion As Boolean = false, Optional oldNullable As Boolean = false, Optional oldDefaultValue As Object = Nothing, Optional oldDefaultValueSql As String = Nothing, Optional oldComputedColumnSql As String = Nothing, Optional fixedLength As Nullable(Of Boolean) = Nothing, Optional oldFixedLength As Nullable(Of Boolean) = Nothing) As AlterOperationBuilder(Of AlterColumnOperation)

Tür Parametreleri

T

Sütunun eşlendiği CLR türü.

Parametreler

name
String

Sütun adı.

table
String

Sütunu içeren tablonun adı.

type
String

Sütunun mağaza/veritabanı türü.

unicode
Nullable<Boolean>

Sütunun Unicode verisi içerip içermediğini veya belirtilmemişse ya da geçerli değilse null olduğunu gösterir.

maxLength
Nullable<Int32>

Sütunda depolanabilecek en fazla veri uzunluğu veya belirtilmemişse veya geçerli değilse null .

rowVersion
Boolean

Sütunun SQL Server bir ROWVERSION/timestamp sütunu gibi otomatik eşzamanlılık belirteci görevi yapıp görmediğini belirtir.

schema
String

Tabloyu içeren şema veya varsayılan şema kullanılacaksa null .

nullable
Boolean

Sütunun null değerleri depolayıp depoamayacağını gösterir.

defaultValue
Object

Sütun için varsayılan değer.

defaultValueSql
String

sütunun varsayılan kısıtlaması için kullanılacak SQL ifadesi.

computedColumnSql
String

sütun değerini hesaplamak için kullanılacak SQL ifadesi.

oldClrType
Type

Sütunun daha önce eşlendiği CLR türü. Nullolabilir, bu durumda önceki değer bilinmiyor olarak kabul edilir.

oldType
String

Sütunun önceki mağaza/veritabanı türü. Nullolabilir, bu durumda önceki değer bilinmiyor olarak kabul edilir.

oldUnicode
Nullable<Boolean>

Sütunun daha önce Unicode verileri içerip içermediğini veya belirtilmemişse veya geçerli değilse null olduğunu gösterir.

oldMaxLength
Nullable<Int32>

Sütunda depolanabilecek verilerin önceki en fazla uzunluğu veya belirtilmemişse veya geçerli değilse null .

oldRowVersion
Boolean

Sütunun, SQL Server bir ROWVERSION/timestamp sütunu gibi bir otomatik eşzamanlılık belirteci olarak kullanılıp kullanılmayacağını gösterir. Nullolabilir, bu durumda önceki değer bilinmiyor olarak kabul edilir.

oldNullable
Boolean

Sütunun daha önce null değerleri depolayıp depolayamayacağını gösterir. Nullolabilir, bu durumda önceki değer bilinmiyor olarak kabul edilir.

oldDefaultValue
Object

Sütun için önceki varsayılan değer. Nullolabilir, bu durumda önceki değer bilinmiyor olarak kabul edilir.

oldDefaultValueSql
String

sütunun varsayılan kısıtlaması için kullanılan önceki SQL ifadesi. Nullolabilir, bu durumda önceki değer bilinmiyor olarak kabul edilir.

oldComputedColumnSql
String

sütun değerini hesaplamak için kullanılan önceki SQL ifadesi. Nullolabilir, bu durumda önceki değer bilinmiyor olarak kabul edilir.

fixedLength
Nullable<Boolean>

Sütunun sabit uzunluklu verilerle sınırlı olup olmadığını gösterir.

oldFixedLength
Nullable<Boolean>

Sütunun daha önce sabit uzunluklu verilerle sınırlı olup olmadığını gösterir.

Döndürülenler

AlterOperationBuilder<AlterColumnOperation>

Ek açıklamaların işleme eklenmesine izin veren bir Oluşturucu.

Şunlara uygulanır

AlterColumn<T>(String, String, String, Nullable<Boolean>, Nullable<Int32>, Boolean, String, Boolean, Object, String, String, Type, String, Nullable<Boolean>, Nullable<Int32>, Boolean, Boolean, Object, String, String, Nullable<Boolean>, Nullable<Boolean>, String, String, String, String, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>)

Var olan bir AlterColumnOperation sütunu değiştirmek için bir derlemesi.

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.AlterOperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AlterColumnOperation> AlterColumn<T> (string name, string table, string type = default, bool? unicode = default, int? maxLength = default, bool rowVersion = false, string schema = default, bool nullable = false, object defaultValue = default, string defaultValueSql = default, string computedColumnSql = default, Type oldClrType = default, string oldType = default, bool? oldUnicode = default, int? oldMaxLength = default, bool oldRowVersion = false, bool oldNullable = false, object oldDefaultValue = default, string oldDefaultValueSql = default, string oldComputedColumnSql = default, bool? fixedLength = default, bool? oldFixedLength = default, string comment = default, string oldComment = default, string collation = default, string oldCollation = default, int? precision = default, int? oldPrecision = default, int? scale = default, int? oldScale = default, bool? stored = default, bool? oldStored = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.AlterOperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AlterColumnOperation> AlterColumn<T> (string name, string table, string? type = default, bool? unicode = default, int? maxLength = default, bool rowVersion = false, string? schema = default, bool nullable = false, object? defaultValue = default, string? defaultValueSql = default, string? computedColumnSql = default, Type? oldClrType = default, string? oldType = default, bool? oldUnicode = default, int? oldMaxLength = default, bool oldRowVersion = false, bool oldNullable = false, object? oldDefaultValue = default, string? oldDefaultValueSql = default, string? oldComputedColumnSql = default, bool? fixedLength = default, bool? oldFixedLength = default, string? comment = default, string? oldComment = default, string? collation = default, string? oldCollation = default, int? precision = default, int? oldPrecision = default, int? scale = default, int? oldScale = default, bool? stored = default, bool? oldStored = default);
abstract member AlterColumn : string * string * string * Nullable<bool> * Nullable<int> * bool * string * bool * obj * string * string * Type * string * Nullable<bool> * Nullable<int> * bool * bool * obj * string * string * Nullable<bool> * Nullable<bool> * string * string * string * string * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<bool> * Nullable<bool> -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.AlterOperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AlterColumnOperation>
override this.AlterColumn : string * string * string * Nullable<bool> * Nullable<int> * bool * string * bool * obj * string * string * Type * string * Nullable<bool> * Nullable<int> * bool * bool * obj * string * string * Nullable<bool> * Nullable<bool> * string * string * string * string * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<bool> * Nullable<bool> -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.AlterOperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AlterColumnOperation>
Public Overridable Function AlterColumn(Of T) (name As String, table As String, Optional type As String = Nothing, Optional unicode As Nullable(Of Boolean) = Nothing, Optional maxLength As Nullable(Of Integer) = Nothing, Optional rowVersion As Boolean = false, Optional schema As String = Nothing, Optional nullable As Boolean = false, Optional defaultValue As Object = Nothing, Optional defaultValueSql As String = Nothing, Optional computedColumnSql As String = Nothing, Optional oldClrType As Type = Nothing, Optional oldType As String = Nothing, Optional oldUnicode As Nullable(Of Boolean) = Nothing, Optional oldMaxLength As Nullable(Of Integer) = Nothing, Optional oldRowVersion As Boolean = false, Optional oldNullable As Boolean = false, Optional oldDefaultValue As Object = Nothing, Optional oldDefaultValueSql As String = Nothing, Optional oldComputedColumnSql As String = Nothing, Optional fixedLength As Nullable(Of Boolean) = Nothing, Optional oldFixedLength As Nullable(Of Boolean) = Nothing, Optional comment As String = Nothing, Optional oldComment As String = Nothing, Optional collation As String = Nothing, Optional oldCollation As String = Nothing, Optional precision As Nullable(Of Integer) = Nothing, Optional oldPrecision As Nullable(Of Integer) = Nothing, Optional scale As Nullable(Of Integer) = Nothing, Optional oldScale As Nullable(Of Integer) = Nothing, Optional stored As Nullable(Of Boolean) = Nothing, Optional oldStored As Nullable(Of Boolean) = Nothing) As AlterOperationBuilder(Of AlterColumnOperation)

Tür Parametreleri

T

Sütunun eşlenmiş olduğu CLR türü.

Parametreler

name
String

Sütun adı.

table
String

Sütunu içeren tablonun adı.

type
String

Sütunun depo/veritabanı türü.

unicode
Nullable<Boolean>

Sütunun Unicode verileri içerip içere olmadığını veya null belirtilmemiş veya geçerli olmadığını gösterir.

maxLength
Nullable<Int32>

Sütunda depolanmış veya belirtilmemiş ya da null uygulanamazsa maksimum veri uzunluğu.

rowVersion
Boolean

Sütunun otomatik eşzamanlılık belirteci gibi bir eylemde olup olmadığını (örneğin, sütundaki rowversion/timestamp sütununu) SQL Server.

schema
String

Tabloyu içeren şema veya null varsayılan şemanın kullanılmalıdır.

nullable
Boolean

Sütunun değerleri depolayıp depolaya olmadığını null gösterir.

defaultValue
Object

Sütunun varsayılan değeri.

defaultValueSql
String

Sütunun SQL kısıtlaması için kullanabileceğiniz bir ifadedir.

computedColumnSql
String

Sütun SQL hesaplamak için kullanabileceğiniz bir ifadedir.

oldClrType
Type

Sütunun daha önce eşlenmiş olduğu CLR türü. , null olabilir; bu durumda önceki değer bilinmiyor olarak kabul edilir.

oldType
String

Sütunun önceki depo/veritabanı türü. , null olabilir; bu durumda önceki değer bilinmiyor olarak kabul edilir.

oldUnicode
Nullable<Boolean>

Sütunun daha önce Unicode verileri içerip içere olmadığını veya null belirtilmemiş veya geçerli olmadığını gösterir.

oldMaxLength
Nullable<Int32>

Sütunda depolanmış veya belirtilmemiş ya da null uygulanamazsa, önceki maksimum veri uzunluğu.

oldRowVersion
Boolean

Sütunun daha önce otomatik bir eşzamanlılık belirteci olarak davranıp çalışmamış olduğunu (örneğin, sütundaki rowversion/timestamp sütununu) SQL Server. , null olabilir; bu durumda önceki değer bilinmiyor olarak kabul edilir.

oldNullable
Boolean

Sütunun daha önce değerleri depolayamayıp depolayamay ora olmadığını null gösterir. , null olabilir; bu durumda önceki değer bilinmiyor olarak kabul edilir.

oldDefaultValue
Object

Sütun için önceki varsayılan değer. , null olabilir; bu durumda önceki değer bilinmiyor olarak kabul edilir.

oldDefaultValueSql
String

Önceki SQL varsayılan kısıtlaması için kullanılan ifade. , null olabilir; bu durumda önceki değer bilinmiyor olarak kabul edilir.

oldComputedColumnSql
String

Önceki SQL değerini hesaplamak için kullanılan ifade. , null olabilir; bu durumda önceki değer bilinmiyor olarak kabul edilir.

fixedLength
Nullable<Boolean>

Sütunun sabit uzunluktaki veriyle kısıtlanmış olup olmadığını gösterir.

oldFixedLength
Nullable<Boolean>

Sütunun daha önce sabit uzunluktaki veriyle kısıtlanmış olup olmadığını gösterir.

comment
String

Sütunla ilişkilendirilecek bir açıklama.

oldComment
String

Sütunla ilişkilendirilecek önceki açıklama.

collation
String

Sütuna uygulanacak harmanlama.

oldCollation
String

Sütuna uygulanacak önceki harmanlama.

precision
Nullable<Int32>

Bu sütunda izin verilen veya belirtilmemiş ya null da uygulanamaz durumda olan basamak sayısı üst sayısı.

oldPrecision
Nullable<Int32>

Bu sütunda izin verilen önceki basamak sayısı üst sayısı veya null belirtilmemişse veya uygulanamazsa.

scale
Nullable<Int32>

Bu sütunda izin verilen veya belirtilmemiş ya da null uygulanamaz durumda olan ondalık basamak sayısı üst sayısı.

oldScale
Nullable<Int32>

Bu sütunda izin verilen önceki ondalık basamak sayısı üst sayısı veya null belirtilmemişse veya uygulanamazsa.

stored
Nullable<Boolean>

Hesaplanan sütunun değerinin veritabanında depolanmış olup olmadığı.

oldStored
Nullable<Boolean>

Önceki hesaplanan sütunun değerinin veritabanında depolanmış olup olmadığı.

Döndürülenler

AlterOperationBuilder<AlterColumnOperation>

Ek açıklamaların işleme eklenmesine izin vermek için bir oluşturucu.

Açıklamalar

Daha fazla bilgi için bkz. Veritabanı geçişleri.

Şunlara uygulanır

AlterColumn<T>(String, String, String, Nullable<Boolean>, Nullable<Int32>, Boolean, String, Boolean, Object, String, String)

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AlterColumnOperation> AlterColumn<T> (string name, string table, string type = default, bool? unicode = default, int? maxLength = default, bool rowVersion = false, string schema = default, bool nullable = false, object defaultValue = default, string defaultValueSql = default, string computedColumnSql = default);
abstract member AlterColumn : string * string * string * Nullable<bool> * Nullable<int> * bool * string * bool * obj * string * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AlterColumnOperation>
override this.AlterColumn : string * string * string * Nullable<bool> * Nullable<int> * bool * string * bool * obj * string * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AlterColumnOperation>
Public Overridable Function AlterColumn(Of T) (name As String, table As String, Optional type As String = Nothing, Optional unicode As Nullable(Of Boolean) = Nothing, Optional maxLength As Nullable(Of Integer) = Nothing, Optional rowVersion As Boolean = false, Optional schema As String = Nothing, Optional nullable As Boolean = false, Optional defaultValue As Object = Nothing, Optional defaultValueSql As String = Nothing, Optional computedColumnSql As String = Nothing) As OperationBuilder(Of AlterColumnOperation)

Tür Parametreleri

T

Parametreler

name
String
table
String
type
String
unicode
Nullable<Boolean>
maxLength
Nullable<Int32>
rowVersion
Boolean
schema
String
nullable
Boolean
defaultValue
Object
defaultValueSql
String
computedColumnSql
String

Döndürülenler

OperationBuilder<AlterColumnOperation>

Şunlara uygulanır

AlterColumn<T>(String, String, String, Nullable<Boolean>, Nullable<Int32>, Boolean, String, Boolean, Object, String, String, Type, String, Nullable<Boolean>, Nullable<Int32>, Boolean, Boolean, Object, String, String)

AlterColumnOperationVar olan bir sütunu değiştirmek için derleme oluşturur.

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.AlterOperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AlterColumnOperation> AlterColumn<T> (string name, string table, string type = default, bool? unicode = default, int? maxLength = default, bool rowVersion = false, string schema = default, bool nullable = false, object defaultValue = default, string defaultValueSql = default, string computedColumnSql = default, Type oldClrType = default, string oldType = default, bool? oldUnicode = default, int? oldMaxLength = default, bool oldRowVersion = false, bool oldNullable = false, object oldDefaultValue = default, string oldDefaultValueSql = default, string oldComputedColumnSql = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.AlterOperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AlterColumnOperation> AlterColumn<T> (string name, string table, string type, bool? unicode, int? maxLength, bool rowVersion, string schema, bool nullable, object defaultValue, string defaultValueSql, string computedColumnSql, Type oldClrType, string oldType, bool? oldUnicode, int? oldMaxLength, bool oldRowVersion, bool oldNullable, object oldDefaultValue, string oldDefaultValueSql, string oldComputedColumnSql);
abstract member AlterColumn : string * string * string * Nullable<bool> * Nullable<int> * bool * string * bool * obj * string * string * Type * string * Nullable<bool> * Nullable<int> * bool * bool * obj * string * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.AlterOperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AlterColumnOperation>
override this.AlterColumn : string * string * string * Nullable<bool> * Nullable<int> * bool * string * bool * obj * string * string * Type * string * Nullable<bool> * Nullable<int> * bool * bool * obj * string * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.AlterOperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AlterColumnOperation>
Public Overridable Function AlterColumn(Of T) (name As String, table As String, Optional type As String = Nothing, Optional unicode As Nullable(Of Boolean) = Nothing, Optional maxLength As Nullable(Of Integer) = Nothing, Optional rowVersion As Boolean = false, Optional schema As String = Nothing, Optional nullable As Boolean = false, Optional defaultValue As Object = Nothing, Optional defaultValueSql As String = Nothing, Optional computedColumnSql As String = Nothing, Optional oldClrType As Type = Nothing, Optional oldType As String = Nothing, Optional oldUnicode As Nullable(Of Boolean) = Nothing, Optional oldMaxLength As Nullable(Of Integer) = Nothing, Optional oldRowVersion As Boolean = false, Optional oldNullable As Boolean = false, Optional oldDefaultValue As Object = Nothing, Optional oldDefaultValueSql As String = Nothing, Optional oldComputedColumnSql As String = Nothing) As AlterOperationBuilder(Of AlterColumnOperation)
Public Overridable Function AlterColumn(Of T) (name As String, table As String, type As String, unicode As Nullable(Of Boolean), maxLength As Nullable(Of Integer), rowVersion As Boolean, schema As String, nullable As Boolean, defaultValue As Object, defaultValueSql As String, computedColumnSql As String, oldClrType As Type, oldType As String, oldUnicode As Nullable(Of Boolean), oldMaxLength As Nullable(Of Integer), oldRowVersion As Boolean, oldNullable As Boolean, oldDefaultValue As Object, oldDefaultValueSql As String, oldComputedColumnSql As String) As AlterOperationBuilder(Of AlterColumnOperation)

Tür Parametreleri

T

Sütunun eşlendiği CLR türü.

Parametreler

name
String

Sütun adı.

table
String

Sütunu içeren tablonun adı.

type
String

Sütunun mağaza/veritabanı türü.

unicode
Nullable<Boolean>

Sütunun Unicode verisi içerip içermediğini veya belirtilmemişse ya da geçerli değilse null olduğunu gösterir.

maxLength
Nullable<Int32>

Sütunda depolanabilecek en fazla veri uzunluğu veya belirtilmemişse veya geçerli değilse null .

rowVersion
Boolean

Sütunun SQL Server bir ROWVERSION/timestamp sütunu gibi otomatik eşzamanlılık belirteci görevi yapıp görmediğini belirtir.

schema
String

Tabloyu içeren şema veya varsayılan şema kullanılacaksa null .

nullable
Boolean

Sütunun null değerleri depolayıp depoamayacağını gösterir.

defaultValue
Object

Sütun için varsayılan değer.

defaultValueSql
String

sütunun varsayılan kısıtlaması için kullanılacak SQL ifadesi.

computedColumnSql
String

sütun değerini hesaplamak için kullanılacak SQL ifadesi.

oldClrType
Type

Sütunun daha önce eşlendiği CLR türü. Nullolabilir, bu durumda önceki değer bilinmiyor olarak kabul edilir.

oldType
String

Sütunun önceki mağaza/veritabanı türü. Nullolabilir, bu durumda önceki değer bilinmiyor olarak kabul edilir.

oldUnicode
Nullable<Boolean>

Sütunun daha önce Unicode verileri içerip içermediğini veya belirtilmemişse veya geçerli değilse null olduğunu gösterir.

oldMaxLength
Nullable<Int32>

Sütunda depolanabilecek verilerin önceki en fazla uzunluğu veya belirtilmemişse veya geçerli değilse null .

oldRowVersion
Boolean

Sütunun, SQL Server bir ROWVERSION/timestamp sütunu gibi bir otomatik eşzamanlılık belirteci olarak kullanılıp kullanılmayacağını gösterir. Nullolabilir, bu durumda önceki değer bilinmiyor olarak kabul edilir.

oldNullable
Boolean

Sütunun daha önce null değerleri depolayıp depolayamayacağını gösterir. Nullolabilir, bu durumda önceki değer bilinmiyor olarak kabul edilir.

oldDefaultValue
Object

Sütun için önceki varsayılan değer. Nullolabilir, bu durumda önceki değer bilinmiyor olarak kabul edilir.

oldDefaultValueSql
String

sütunun varsayılan kısıtlaması için kullanılan önceki SQL ifadesi. Nullolabilir, bu durumda önceki değer bilinmiyor olarak kabul edilir.

oldComputedColumnSql
String

sütun değerini hesaplamak için kullanılan önceki SQL ifadesi. Nullolabilir, bu durumda önceki değer bilinmiyor olarak kabul edilir.

Döndürülenler

AlterOperationBuilder<AlterColumnOperation>

Ek açıklamaların işleme eklenmesine izin veren bir Oluşturucu.

Şunlara uygulanır