ColumnsBuilder.Column Yöntem

Tanım

Aşırı Yüklemeler

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

öğesine CreateTableOperationbir AddColumnOperation ekler.

Null atanabilir parametreler için bir null değerin belirtilmemiş anlamına geldiğini unutmayın.

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

öğesine CreateTableOperationbir AddColumnOperation ekler.

Null atanabilir parametreler için bir null değerin belirtilmemiş anlamına geldiğini unutmayın.

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

öğesine CreateTableOperationbir AddColumnOperation ekler.

Null atanabilir parametreler için bir null değerin belirtilmemiş anlamına geldiğini unutmayın.

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

öğesine CreateTableOperationbir AddColumnOperation ekler.

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

öğesine CreateTableOperationbir AddColumnOperation ekler.

Null atanabilir parametreler için bir null değerin belirtilmemiş anlamına geldiğini unutmayın.

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AddColumnOperation> Column<T> (string type = default, bool? unicode = default, int? maxLength = default, bool rowVersion = false, string name = default, bool nullable = false, object defaultValue = default, string defaultValueSql = default, string computedColumnSql = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AddColumnOperation> Column<T> (string type, bool? unicode, int? maxLength, bool rowVersion, string name, bool nullable, object defaultValue, string defaultValueSql, string computedColumnSql);
abstract member Column : string * Nullable<bool> * Nullable<int> * bool * string * bool * obj * string * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AddColumnOperation>
override this.Column : string * Nullable<bool> * Nullable<int> * bool * string * bool * obj * string * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AddColumnOperation>
Public Overridable Function Column(Of T) (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 name 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 AddColumnOperation)
Public Overridable Function Column(Of T) (type As String, unicode As Nullable(Of Boolean), maxLength As Nullable(Of Integer), rowVersion As Boolean, name As String, nullable As Boolean, defaultValue As Object, defaultValueSql As String, computedColumnSql As String) As OperationBuilder(Of AddColumnOperation)

Tür Parametreleri

T

Sütunun CLR türü.

Parametreler

type
String

Sütunun veritabanı türü.

unicode
Nullable<Boolean>

Sütunun Unicode verileri depolayıp depolamayacağını gösterir.

maxLength
Nullable<Int32>

Sütundaki verilerin uzunluk üst sınırı.

rowVersion
Boolean

Sütunun rowversion/timestamp eşzamanlılık belirteci olarak davranıp davranmayacağını gösterir.

name
String

Sütun adı.

nullable
Boolean

Th sütunun değerleri depolayıp depolayamadığını NULL 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.

Döndürülenler

Birden çok çağrının zincirlenebilmesi için aynı oluşturucu.

Şunlara uygulanır

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

öğesine CreateTableOperationbir AddColumnOperation ekler.

Null atanabilir parametreler için bir null değerin belirtilmemiş anlamına geldiğini unutmayın.

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

Tür Parametreleri

T

Sütunun CLR türü.

Parametreler

type
String

Sütunun veritabanı türü.

unicode
Nullable<Boolean>

Sütunun Unicode verileri depolayıp depolamayacağını gösterir.

maxLength
Nullable<Int32>

Sütundaki verilerin uzunluk üst sınırı.

rowVersion
Boolean

Sütunun rowversion/timestamp eşzamanlılık belirteci olarak davranıp davranmayacağını gösterir.

name
String

Sütun adı.

nullable
Boolean

Th sütunun değerleri depolayıp depolayamadığını NULL 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.

fixedLength
Nullable<Boolean>

Sütunun sabit uzunluktaki veriyle kısıtlanıp kısıtlanmadığını gösterir.

Döndürülenler

Birden çok çağrının zincirlenebilmesi için aynı oluşturucu.

Şunlara uygulanır

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

öğesine CreateTableOperationbir AddColumnOperation ekler.

Null atanabilir parametreler için bir null değerin belirtilmemiş anlamına geldiğini unutmayın.

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AddColumnOperation> Column<T> (string type = default, bool? unicode = default, int? maxLength = default, bool rowVersion = false, string name = default, bool nullable = false, object defaultValue = default, string defaultValueSql = default, string computedColumnSql = default, bool? fixedLength = default, string comment = default);
abstract member Column : string * Nullable<bool> * Nullable<int> * bool * string * bool * obj * string * string * Nullable<bool> * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AddColumnOperation>
override this.Column : string * Nullable<bool> * Nullable<int> * bool * string * bool * obj * string * string * Nullable<bool> * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AddColumnOperation>
Public Overridable Function Column(Of T) (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 name As String = Nothing, Optional nullable As Boolean = false, Optional defaultValue As Object = Nothing, Optional defaultValueSql As String = Nothing, Optional computedColumnSql As String = Nothing, Optional fixedLength As Nullable(Of Boolean) = Nothing, Optional comment As String = Nothing) As OperationBuilder(Of AddColumnOperation)

Tür Parametreleri

T

Sütunun CLR türü.

Parametreler

type
String

Sütunun veritabanı türü.

unicode
Nullable<Boolean>

Sütunun Unicode verileri depolayıp depolamayacağını gösterir.

maxLength
Nullable<Int32>

Sütundaki verilerin uzunluk üst sınırı.

rowVersion
Boolean

Sütunun rowversion/timestamp eşzamanlılık belirteci olarak davranıp davranmayacağını gösterir.

name
String

Sütun adı.

nullable
Boolean

Sütunun değerleri depolayıp depolayamadığını NULL 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.

fixedLength
Nullable<Boolean>

Sütunun sabit uzunluktaki veriyle kısıtlanıp kısıtlanmadığını gösterir.

comment
String

Tabloya uygulanacak açıklama.

Döndürülenler

Birden çok çağrının zincirlenebilmesi için aynı oluşturucu.

Şunlara uygulanır

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

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AddColumnOperation> Column<T> (string type = default, bool? unicode = default, int? maxLength = default, bool rowVersion = false, string name = default, bool nullable = false, object defaultValue = default, string defaultValueSql = default, string computedColumnSql = default, bool? fixedLength = default, string comment = default, string collation = default, int? precision = default, int? scale = default, bool? stored = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AddColumnOperation> Column<T> (string? type = default, bool? unicode = default, int? maxLength = default, bool rowVersion = false, string? name = default, bool nullable = false, object? defaultValue = default, string? defaultValueSql = default, string? computedColumnSql = default, bool? fixedLength = default, string? comment = default, string? collation = default, int? precision = default, int? scale = default, bool? stored = default);
abstract member Column : string * Nullable<bool> * Nullable<int> * bool * string * bool * obj * string * string * Nullable<bool> * string * string * Nullable<int> * Nullable<int> * Nullable<bool> -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AddColumnOperation>
override this.Column : string * Nullable<bool> * Nullable<int> * bool * string * bool * obj * string * string * Nullable<bool> * string * string * Nullable<int> * Nullable<int> * Nullable<bool> -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AddColumnOperation>
Public Overridable Function Column(Of T) (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 name As String = Nothing, Optional nullable As Boolean = false, Optional defaultValue As Object = Nothing, Optional defaultValueSql As String = Nothing, Optional computedColumnSql As String = Nothing, Optional fixedLength As Nullable(Of Boolean) = Nothing, Optional comment As String = Nothing, Optional collation As String = Nothing, Optional precision As Nullable(Of Integer) = Nothing, Optional scale As Nullable(Of Integer) = Nothing, Optional stored As Nullable(Of Boolean) = Nothing) As OperationBuilder(Of AddColumnOperation)

Tür Parametreleri

T

Sütunun CLR türü.

Parametreler

type
String

Sütunun veritabanı türü.

unicode
Nullable<Boolean>

Sütunun Unicode verileri depolayıp depolamayacağını gösterir.

maxLength
Nullable<Int32>

Sütundaki verilerin uzunluk üst sınırı.

rowVersion
Boolean

Sütunun rowversion/timestamp eşzamanlılık belirteci olarak davranıp davranmayacağını gösterir.

name
String

Sütun adı.

nullable
Boolean

Sütunun değerleri depolayıp depolayamadığını null 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.

fixedLength
Nullable<Boolean>

Sütunun sabit uzunluktaki veriyle kısıtlanıp kısıtlanmadığını gösterir.

comment
String

Sütuna uygulanacak açıklama.

collation
String

Sütuna uygulanacak harmanlama.

precision
Nullable<Int32>

Sütundaki verilerin basamak sayısı üst sınırı.

scale
Nullable<Int32>

Sütundaki verilerin ondalık basamak sayısı üst sınırı.

stored
Nullable<Boolean>

Hesaplanan sütunun değerinin veritabanında depolanıp depolanmadığı.

Döndürülenler

Birden çok çağrının zincirlenebilmesi için aynı oluşturucu.

Açıklamalar

Null atanabilir parametreler için bir null değerin belirtilmemiş anlamına geldiğini unutmayın.

Şunlara uygulanır