Поделиться через


DbMigration.DropColumn Метод

Определение

Перегрузки

DropColumn(String, String, Object)

Добавляет операцию удаления существующего столбца.

API миграции Entity Framework не предназначены для приема входных данных, предоставляемых ненадежными источниками (например, конечным пользователем приложения). Если входные данные принимаются из таких источников, они должны быть проверены перед передачей в эти API для защиты от атак путем внедрения кода SQL и т. д.

DropColumn(String, String, IDictionary<String,Object>, Object)

Добавляет операцию удаления существующего столбца.

API миграции Entity Framework не предназначены для приема входных данных, предоставляемых ненадежными источниками (например, конечным пользователем приложения). Если входные данные принимаются из таких источников, они должны быть проверены перед передачей в эти API для защиты от атак путем внедрения кода SQL и т. д.

DropColumn(String, String, Object)

Добавляет операцию удаления существующего столбца.

API миграции Entity Framework не предназначены для приема входных данных, предоставляемых ненадежными источниками (например, конечным пользователем приложения). Если входные данные принимаются из таких источников, они должны быть проверены перед передачей в эти API для защиты от атак путем внедрения кода SQL и т. д.

protected internal void DropColumn (string table, string name, object anonymousArguments = null);
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1026:DefaultParametersShouldNotBeUsed")]
protected internal void DropColumn (string table, string name, object anonymousArguments = null);
member this.DropColumn : string * string * obj -> unit
Protected Friend Sub DropColumn (table As String, name As String, Optional anonymousArguments As Object = null)

Параметры

table
String

Имя таблицы, из который удаляется столбец. Имя схемы является необязательным. Если схема не указана, предполагается dbo.

name
String

Имя удаляемого столбца.

anonymousArguments
Object

Дополнительные аргументы, которые могут обрабатываться поставщиками. Используйте синтаксис анонимного типа для указания аргументов, например new { SampleArgument = "MyValue" }".

Атрибуты

Применяется к

DropColumn(String, String, IDictionary<String,Object>, Object)

Добавляет операцию удаления существующего столбца.

API миграции Entity Framework не предназначены для приема входных данных, предоставляемых ненадежными источниками (например, конечным пользователем приложения). Если входные данные принимаются из таких источников, они должны быть проверены перед передачей в эти API для защиты от атак путем внедрения кода SQL и т. д.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1026:DefaultParametersShouldNotBeUsed")]
protected internal void DropColumn (string table, string name, System.Collections.Generic.IDictionary<string,object> removedAnnotations, object anonymousArguments = null);
member this.DropColumn : string * string * System.Collections.Generic.IDictionary<string, obj> * obj -> unit
Protected Friend Sub DropColumn (table As String, name As String, removedAnnotations As IDictionary(Of String, Object), Optional anonymousArguments As Object = null)

Параметры

table
String

Имя таблицы, из который удаляется столбец. Имя схемы является необязательным. Если схема не указана, предполагается dbo.

name
String

Имя удаляемого столбца.

removedAnnotations
IDictionary<String,Object>

Пользовательские заметки, существующие в удаляемом столбце. Может иметь значение NULL или пустое значение.

anonymousArguments
Object

Дополнительные аргументы, которые могут обрабатываться поставщиками. Используйте синтаксис анонимного типа для указания аргументов, например new { SampleArgument = "MyValue" }".

Атрибуты

Применяется к