Is to protect against SQL injection attacks etc.
A lambda expression representing the property to be used as the primary key. C#: t => t.Id VB.Net: Function(t) t.Id If the primary key is made up of multiple properties then specify an anonymous type including the properties. C#: t => new { t.Id1, t.Id2 } VB.Net: Function(t) New With { t.Id1, t.Id2 }
The name of the primary key. If null is supplied, a default name will be generated.
A value indicating whether or not this is a clustered primary key.
Additional arguments that may be processed by providers. Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'.
Itself, so that multiple calls can be chained.
Specifies an index to be created on the table.
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.
A lambda expression representing the property to be indexed. C#: t => t.PropertyOne VB.Net: Function(t) t.PropertyOne If multiple properties are to be indexed then specify an anonymous type including the properties. C#: t => new { t.PropertyOne, t.PropertyTwo } VB.Net: Function(t) New With { t.PropertyOne, t.PropertyTwo }
A value indicating whether or not this is a unique index.
A value indicating whether or not this is a clustered index.
Additional arguments that may be processed by providers. Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'.
Itself, so that multiple calls can be chained.
Specifies a foreign key constraint to be created on the table.
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.
Name of the table that the foreign key constraint targets.
A lambda expression representing the properties of the foreign key. C#: t => t.PropertyOne VB.Net: Function(t) t.PropertyOne If multiple properties make up the foreign key then specify an anonymous type including the properties. C#: t => new { t.PropertyOne, t.PropertyTwo } VB.Net: Function(t) New With { t.PropertyOne, t.PropertyTwo }
A value indicating whether or not cascade delete should be configured on the foreign key constraint.
The name of this foreign key constraint. If no name is supplied, a default name will be calculated.
Additional arguments that may be processed by providers. Use anonymous type syntax to specify arguments e.g. 'new { SampleArgument = "MyValue" }'.
Itself, so that multiple calls can be chained.
Gets the of the current instance.
The exact runtime type of the current instance.
Creates a shallow copy of the current .
A shallow copy of the current .
Base class for code-based migrations.
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.
Operations to be performed during the upgrade process.
Operations to be performed during the downgrade process.
Adds an operation to create a new stored procedure.
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.
The name of the stored procedure. Schema name is optional, if no schema is specified then dbo is
assumed.
The body of the stored procedure.
The additional arguments that may be processed by providers. Use anonymous type syntax
to specify arguments. For example, 'new { SampleArgument = "MyValue" }'.
Adds an operation to create a new stored procedure.
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.
The name of the stored procedure. Schema name is optional, if no schema is specified then dbo is
assumed.
The action that specifies the parameters of the stored procedure.
The body of the stored procedure.
The additional arguments that may be processed by providers. Use anonymous type syntax
to specify arguments. For example, 'new { SampleArgument = "MyValue" }'.
The parameters in t