ColumnBuilder Class

Definition

Helper class that is used to configure a column.

Entity Framework Migrations APIs are not designed to accept input provided by untrusted sources (such as the end user of an application). If input is accepted from such sources it should be validated before being passed to these APIs to protect against SQL injection attacks etc.

public class ColumnBuilder
type ColumnBuilder = class
Public Class ColumnBuilder
Inheritance
ColumnBuilder

Constructors

ColumnBuilder()

Methods

Binary(Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Byte[], String, Boolean, String, String, IDictionary<String,AnnotationValues>)

Creates a new column definition to store Binary data.

Entity Framework Migrations APIs are not designed to accept input provided by untrusted sources (such as the end user of an application). If input is accepted from such sources it should be validated before being passed to these APIs to protect against SQL injection attacks etc.

Binary(Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Byte[], String, Boolean, String, String)

Creates a new column definition to store Binary data.

Boolean(Nullable<Boolean>, Nullable<Boolean>, String, String, String)

Creates a new column definition to store Boolean data.

Boolean(Nullable<Boolean>, Nullable<Boolean>, String, String, String, IDictionary<String,AnnotationValues>)

Creates a new column definition to store Boolean data.

Entity Framework Migrations APIs are not designed to accept input provided by untrusted sources (such as the end user of an application). If input is accepted from such sources it should be validated before being passed to these APIs to protect against SQL injection attacks etc.

Byte(Nullable<Boolean>, Boolean, Nullable<Byte>, String, String, String)

Creates a new column definition to store Byte data.

Byte(Nullable<Boolean>, Boolean, Nullable<Byte>, String, String, String, IDictionary<String,AnnotationValues>)

Creates a new column definition to store Byte data.

Entity Framework Migrations APIs are not designed to accept input provided by untrusted sources (such as the end user of an application). If input is accepted from such sources it should be validated before being passed to these APIs to protect against SQL injection attacks etc.

DateTime(Nullable<Boolean>, Nullable<Byte>, Nullable<DateTime>, String, String, String)

Creates a new column definition to store DateTime data.

DateTime(Nullable<Boolean>, Nullable<Byte>, Nullable<DateTime>, String, String, String, IDictionary<String,AnnotationValues>)

Creates a new column definition to store DateTime data.

Entity Framework Migrations APIs are not designed to accept input provided by untrusted sources (such as the end user of an application). If input is accepted from such sources it should be validated before being passed to these APIs to protect against SQL injection attacks etc.

DateTimeOffset(Nullable<Boolean>, Nullable<Byte>, Nullable<DateTimeOffset>, String, String, String)

Creates a new column definition to store DateTimeOffset data.

DateTimeOffset(Nullable<Boolean>, Nullable<Byte>, Nullable<DateTimeOffset>, String, String, String, IDictionary<String,AnnotationValues>)

Creates a new column definition to store DateTimeOffset data.

Entity Framework Migrations APIs are not designed to accept input provided by untrusted sources (such as the end user of an application). If input is accepted from such sources it should be validated before being passed to these APIs to protect against SQL injection attacks etc.

Decimal(Nullable<Boolean>, Nullable<Byte>, Nullable<Byte>, Nullable<Decimal>, String, String, String, Boolean)

Creates a new column definition to store Decimal data.

Decimal(Nullable<Boolean>, Nullable<Byte>, Nullable<Byte>, Nullable<Decimal>, String, String, String, Boolean, IDictionary<String,AnnotationValues>)

Creates a new column definition to store Decimal data.

Entity Framework Migrations APIs are not designed to accept input provided by untrusted sources (such as the end user of an application). If input is accepted from such sources it should be validated before being passed to these APIs to protect against SQL injection attacks etc.

Double(Nullable<Boolean>, Nullable<Double>, String, String, String)

Creates a new column definition to store Double data.

Double(Nullable<Boolean>, Nullable<Double>, String, String, String, IDictionary<String,AnnotationValues>)

Creates a new column definition to store Double data.

Entity Framework Migrations APIs are not designed to accept input provided by untrusted sources (such as the end user of an application). If input is accepted from such sources it should be validated before being passed to these APIs to protect against SQL injection attacks etc.

Equals(Object)

Determines whether the specified object is equal to the current object.

Geography(Nullable<Boolean>, DbGeography, String, String, String)

Creates a new column definition to store geography data.

Geography(Nullable<Boolean>, DbGeography, String, String, String, IDictionary<String,AnnotationValues>)

Creates a new column definition to store geography data.

Entity Framework Migrations APIs are not designed to accept input provided by untrusted sources (such as the end user of an application). If input is accepted from such sources it should be validated before being passed to these APIs to protect against SQL injection attacks etc.

Geometry(Nullable<Boolean>, DbGeometry, String, String, String)

Creates a new column definition to store geometry data.

Geometry(Nullable<Boolean>, DbGeometry, String, String, String, IDictionary<String,AnnotationValues>)

Creates a new column definition to store geometry data.

Entity Framework Migrations APIs are not designed to accept input provided by untrusted sources (such as the end user of an application). If input is accepted from such sources it should be validated before being passed to these APIs to protect against SQL injection attacks etc.

GetHashCode()

Serves as the default hash function.

GetType()

Gets the Type of the current instance.

Guid(Nullable<Boolean>, Boolean, Nullable<Guid>, String, String, String)

Creates a new column definition to store GUID data.

Guid(Nullable<Boolean>, Boolean, Nullable<Guid>, String, String, String, IDictionary<String,AnnotationValues>)

Creates a new column definition to store GUID data.

Entity Framework Migrations APIs are not designed to accept input provided by untrusted sources (such as the end user of an application). If input is accepted from such sources it should be validated before being passed to these APIs to protect against SQL injection attacks etc.

Int(Nullable<Boolean>, Boolean, Nullable<Int32>, String, String, String)

Creates a new column definition to store Integer data.

Int(Nullable<Boolean>, Boolean, Nullable<Int32>, String, String, String, IDictionary<String,AnnotationValues>)

Creates a new column definition to store Integer data.

Entity Framework Migrations APIs are not designed to accept input provided by untrusted sources (such as the end user of an application). If input is accepted from such sources it should be validated before being passed to these APIs to protect against SQL injection attacks etc.

Long(Nullable<Boolean>, Boolean, Nullable<Int64>, String, String, String)

Creates a new column definition to store Long data.

Long(Nullable<Boolean>, Boolean, Nullable<Int64>, String, String, String, IDictionary<String,AnnotationValues>)

Creates a new column definition to store Long data.

Entity Framework Migrations APIs are not designed to accept input provided by untrusted sources (such as the end user of an application). If input is accepted from such sources it should be validated before being passed to these APIs to protect against SQL injection attacks etc.

MemberwiseClone()

Creates a shallow copy of the current Object.

Short(Nullable<Boolean>, Boolean, Nullable<Int16>, String, String, String)

Creates a new column definition to store Short data.

Short(Nullable<Boolean>, Boolean, Nullable<Int16>, String, String, String, IDictionary<String,AnnotationValues>)

Creates a new column definition to store Short data.

Entity Framework Migrations APIs are not designed to accept input provided by untrusted sources (such as the end user of an application). If input is accepted from such sources it should be validated before being passed to these APIs to protect against SQL injection attacks etc.

Single(Nullable<Boolean>, Nullable<Single>, String, String, String)

Creates a new column definition to store Single data.

Single(Nullable<Boolean>, Nullable<Single>, String, String, String, IDictionary<String,AnnotationValues>)

Creates a new column definition to store Single data.

Entity Framework Migrations APIs are not designed to accept input provided by untrusted sources (such as the end user of an application). If input is accepted from such sources it should be validated before being passed to these APIs to protect against SQL injection attacks etc.

String(Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, String, String, String, String)

Creates a new column definition to store String data.

String(Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Nullable<Boolean>, String, String, String, String, IDictionary<String, AnnotationValues>)

Creates a new column definition to store String data.

Entity Framework Migrations APIs are not designed to accept input provided by untrusted sources (such as the end user of an application). If input is accepted from such sources it should be validated before being passed to these APIs to protect against SQL injection attacks etc.

Time(Nullable<Boolean>, Nullable<Byte>, Nullable<TimeSpan>, String, String, String)

Creates a new column definition to store Time data.

Time(Nullable<Boolean>, Nullable<Byte>, Nullable<TimeSpan>, String, String, String, IDictionary<String,AnnotationValues>)

Creates a new column definition to store Time data.

Entity Framework Migrations APIs are not designed to accept input provided by untrusted sources (such as the end user of an application). If input is accepted from such sources it should be validated before being passed to these APIs to protect against SQL injection attacks etc.

ToString()

Returns a string that represents the current object.

Applies to