MigrationBuilder.AlterColumn Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
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)
Parámetros de tipo
- T
Parámetros
- name
- String
- table
- String
- type
- String
- rowVersion
- Boolean
- schema
- String
- nullable
- Boolean
- defaultValue
- Object
- defaultValueSql
- String
- computedColumnSql
- String
Devoluciones
Se aplica a
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)
- Source:
- MigrationBuilder.cs
- Source:
- MigrationBuilder.cs
Crea un AlterColumnOperation objeto para modificar una columna existente.
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)
Parámetros de tipo
- T
Tipo CLR al que se asigna la columna.
Parámetros
- name
- String
Nombre de columna.
- table
- String
El nombre de la tabla que contiene la columna.
- type
- String
Tipo de almacén o base de datos de la columna.
Indica si la columna puede contener o no datos Unicode, o null
si no se especifican o no son aplicables.
Longitud máxima de los datos que se pueden almacenar en la columna, o null
si no se especifican o no son aplicables.
- rowVersion
- Boolean
Indica si la columna actúa como un token de simultaneidad automática, como una columna rowversion/timestamp en SQL Server.
- schema
- String
Esquema que contiene la tabla o null
si se debe usar el esquema predeterminado.
- nullable
- Boolean
Indica si la columna puede almacenar NULL
valores o no.
- defaultValue
- Object
El valor predeterminado de la columna.
- defaultValueSql
- String
Expresión SQL que se va a usar para la restricción predeterminada de la columna.
- computedColumnSql
- String
Expresión SQL que se va a usar para calcular el valor de columna.
- oldClrType
- Type
Tipo CLR al que se asignó anteriormente la columna. Puede ser null
, en cuyo caso el valor anterior se considera desconocido.
- oldType
- String
Tipo de base de datos o almacén anterior de la columna. Puede ser null
, en cuyo caso el valor anterior se considera desconocido.
Indica si la columna podría contener o no datos Unicode anteriormente, o null
si no se especifican o no son aplicables.
Longitud máxima anterior de los datos que se pueden almacenar en la columna, o null
si no se especifican o no son aplicables.
- oldRowVersion
- Boolean
Indica si la columna ha actuado previamente como un token de simultaneidad automática, como una columna rowversion/timestamp en SQL Server. Puede ser null
, en cuyo caso el valor anterior se considera desconocido.
- oldNullable
- Boolean
Indica si la columna podría almacenar NULL
valores previamente. Puede ser null
, en cuyo caso el valor anterior se considera desconocido.
- oldDefaultValue
- Object
Valor predeterminado anterior de la columna. Puede ser null
, en cuyo caso el valor anterior se considera desconocido.
- oldDefaultValueSql
- String
Expresión SQL anterior usada para la restricción predeterminada de la columna. Puede ser null
, en cuyo caso el valor anterior se considera desconocido.
- oldComputedColumnSql
- String
Expresión SQL anterior usada para calcular el valor de columna. Puede ser null
, en cuyo caso el valor anterior se considera desconocido.
Devoluciones
Generador para permitir que las anotaciones se agreguen a la operación.
Se aplica a
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>)
- Source:
- MigrationBuilder.cs
- Source:
- MigrationBuilder.cs
Crea un AlterColumnOperation objeto para modificar una columna existente.
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)
Parámetros de tipo
- T
Tipo CLR al que se asigna la columna.
Parámetros
- name
- String
Nombre de columna.
- table
- String
El nombre de la tabla que contiene la columna.
- type
- String
Tipo de almacén o base de datos de la columna.
Indica si la columna puede contener o no datos Unicode, o null
si no se especifican o no son aplicables.
Longitud máxima de los datos que se pueden almacenar en la columna, o null
si no se especifican o no son aplicables.
- rowVersion
- Boolean
Indica si la columna actúa como un token de simultaneidad automática, como una columna rowversion/timestamp en SQL Server.
- schema
- String
Esquema que contiene la tabla o null
si se debe usar el esquema predeterminado.
- nullable
- Boolean
Indica si la columna puede almacenar NULL
valores o no.
- defaultValue
- Object
El valor predeterminado de la columna.
- defaultValueSql
- String
Expresión SQL que se va a usar para la restricción predeterminada de la columna.
- computedColumnSql
- String
Expresión SQL que se va a usar para calcular el valor de columna.
- oldClrType
- Type
Tipo CLR al que se asignó anteriormente la columna. Puede ser null
, en cuyo caso el valor anterior se considera desconocido.
- oldType
- String
Tipo de base de datos o almacén anterior de la columna. Puede ser null
, en cuyo caso el valor anterior se considera desconocido.
Indica si la columna podría contener o no datos Unicode anteriormente, o null
si no se especifican o no son aplicables.
Longitud máxima anterior de los datos que se pueden almacenar en la columna, o null
si no se especifican o no son aplicables.
- oldRowVersion
- Boolean
Indica si la columna ha actuado previamente como un token de simultaneidad automática, como una columna rowversion/timestamp en SQL Server. Puede ser null
, en cuyo caso el valor anterior se considera desconocido.
- oldNullable
- Boolean
Indica si la columna podría almacenar NULL
valores previamente. Puede ser null
, en cuyo caso el valor anterior se considera desconocido.
- oldDefaultValue
- Object
Valor predeterminado anterior de la columna. Puede ser null
, en cuyo caso el valor anterior se considera desconocido.
- oldDefaultValueSql
- String
Expresión SQL anterior usada para la restricción predeterminada de la columna. Puede ser null
, en cuyo caso el valor anterior se considera desconocido.
- oldComputedColumnSql
- String
Expresión SQL anterior usada para calcular el valor de columna. Puede ser null
, en cuyo caso el valor anterior se considera desconocido.
Indica si la columna se ha restringido previamente a datos de longitud fija.
Devoluciones
Generador para permitir que las anotaciones se agreguen a la operación.
Se aplica a
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)
- Source:
- MigrationBuilder.cs
- Source:
- MigrationBuilder.cs
Crea un AlterColumnOperation objeto para modificar una columna existente.
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)
Parámetros de tipo
- T
Tipo CLR al que se asigna la columna.
Parámetros
- name
- String
Nombre de columna.
- table
- String
El nombre de la tabla que contiene la columna.
- type
- String
Tipo de almacén o base de datos de la columna.
Indica si la columna puede contener o no datos Unicode, o null
si no se especifican o no son aplicables.
Longitud máxima de los datos que se pueden almacenar en la columna, o null
si no se especifican o no son aplicables.
- rowVersion
- Boolean
Indica si la columna actúa como un token de simultaneidad automática, como una columna rowversion/timestamp en SQL Server.
- schema
- String
Esquema que contiene la tabla o null
si se debe usar el esquema predeterminado.
- nullable
- Boolean
Indica si la columna puede almacenar NULL
valores o no.
- defaultValue
- Object
El valor predeterminado de la columna.
- defaultValueSql
- String
Expresión SQL que se va a usar para la restricción predeterminada de la columna.
- computedColumnSql
- String
Expresión SQL que se va a usar para calcular el valor de columna.
- oldClrType
- Type
Tipo CLR al que se asignó anteriormente la columna. Puede ser null
, en cuyo caso el valor anterior se considera desconocido.
- oldType
- String
Tipo de base de datos o almacén anterior de la columna. Puede ser null
, en cuyo caso el valor anterior se considera desconocido.
Indica si la columna podría contener o no datos Unicode anteriormente, o null
si no se especifican o no son aplicables.
Longitud máxima anterior de los datos que se pueden almacenar en la columna, o null
si no se especifican o no son aplicables.
- oldRowVersion
- Boolean
Indica si la columna ha actuado previamente como un token de simultaneidad automática, como una columna rowversion/timestamp en SQL Server. Puede ser null
, en cuyo caso el valor anterior se considera desconocido.
- oldNullable
- Boolean
Indica si la columna podría almacenar NULL
valores previamente. Puede ser null
, en cuyo caso el valor anterior se considera desconocido.
- oldDefaultValue
- Object
Valor predeterminado anterior de la columna. Puede ser null
, en cuyo caso el valor anterior se considera desconocido.
- oldDefaultValueSql
- String
Expresión SQL anterior usada para la restricción predeterminada de la columna. Puede ser null
, en cuyo caso el valor anterior se considera desconocido.
- oldComputedColumnSql
- String
Expresión SQL anterior usada para calcular el valor de columna. Puede ser null
, en cuyo caso el valor anterior se considera desconocido.
Indica si la columna se ha restringido previamente a datos de longitud fija.
- comment
- String
Comentario que se va a asociar a la columna.
- oldComment
- String
Comentario anterior que se va a asociar a la columna.
Devoluciones
Generador para permitir que las anotaciones se agreguen a la operación.
Se aplica a
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>)
- Source:
- MigrationBuilder.cs
- Source:
- MigrationBuilder.cs
- Source:
- MigrationBuilder.cs
- Source:
- MigrationBuilder.cs
- Source:
- MigrationBuilder.cs
Crea un AlterColumnOperation objeto para modificar una columna existente.
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)
Parámetros de tipo
- T
Tipo CLR al que se asigna la columna.
Parámetros
- name
- String
Nombre de columna.
- table
- String
El nombre de la tabla que contiene la columna.
- type
- String
Tipo de almacén o base de datos de la columna.
Indica si la columna puede contener o no datos Unicode, o null
si no se especifican o no son aplicables.
Longitud máxima de los datos que se pueden almacenar en la columna, o null
si no se especifican o no son aplicables.
- rowVersion
- Boolean
Indica si la columna actúa como un token de simultaneidad automática, como una columna rowversion/timestamp en SQL Server.
- schema
- String
Esquema que contiene la tabla o null
si se debe usar el esquema predeterminado.
- nullable
- Boolean
Indica si la columna puede almacenar null
valores o no.
- defaultValue
- Object
El valor predeterminado de la columna.
- defaultValueSql
- String
Expresión SQL que se va a usar para la restricción predeterminada de la columna.
- computedColumnSql
- String
Expresión SQL que se va a usar para calcular el valor de columna.
- oldClrType
- Type
Tipo CLR al que se asignó anteriormente la columna. Puede ser null
, en cuyo caso el valor anterior se considera desconocido.
- oldType
- String
Tipo de base de datos o almacén anterior de la columna. Puede ser null
, en cuyo caso el valor anterior se considera desconocido.
Indica si la columna podría contener o no datos Unicode anteriormente, o null
si no se especifican o no son aplicables.
Longitud máxima anterior de los datos que se pueden almacenar en la columna, o null
si no se especifican o no son aplicables.
- oldRowVersion
- Boolean
Indica si la columna ha actuado previamente como un token de simultaneidad automática, como una columna rowversion/timestamp en SQL Server. Puede ser null
, en cuyo caso el valor anterior se considera desconocido.
- oldNullable
- Boolean
Indica si la columna podría almacenar null
valores previamente. Puede ser null
, en cuyo caso el valor anterior se considera desconocido.
- oldDefaultValue
- Object
Valor predeterminado anterior de la columna. Puede ser null
, en cuyo caso el valor anterior se considera desconocido.
- oldDefaultValueSql
- String
Expresión SQL anterior usada para la restricción predeterminada de la columna. Puede ser null
, en cuyo caso el valor anterior se considera desconocido.
- oldComputedColumnSql
- String
Expresión SQL anterior usada para calcular el valor de columna. Puede ser null
, en cuyo caso el valor anterior se considera desconocido.
Indica si la columna se ha restringido previamente a datos de longitud fija.
- comment
- String
Comentario que se va a asociar a la columna.
- oldComment
- String
Comentario anterior que se va a asociar a la columna.
- collation
- String
Intercalación que se va a aplicar a la columna.
- oldCollation
- String
Intercalación anterior que se va a aplicar a la columna.
Número máximo de dígitos permitidos en esta columna, o null
si no se especifica o no es aplicable.
Número máximo anterior de dígitos permitidos en esta columna, o null
si no se especifica o no es aplicable.
Número máximo de posiciones decimales permitidas en esta columna, o null
si no se especifica o no es aplicable.
Número máximo anterior de posiciones decimales permitidas en esta columna, o null
si no se especifica o no es aplicable.
Si el valor de la columna calculada anterior se almacenó en la base de datos o no.
Devoluciones
Generador para permitir que las anotaciones se agreguen a la operación.
Comentarios
Consulte Migraciones de bases de datos para obtener más información y ejemplos.