RelationalCommandBuilderExtensions.AddParameter Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
AddParameter(IRelationalCommandBuilder, String, String) |
Устаревшие..
Добавляет параметр . |
AddParameter(IRelationalCommandBuilder, String, String, IProperty) |
Устаревшие..
Добавляет параметр . |
AddParameter(IRelationalCommandBuilder, String, String, RelationalTypeMapping, Boolean) |
Добавляет параметр . |
AddParameter(IRelationalCommandBuilder, String, String, RelationalTypeMapping, Nullable<Boolean>) |
Добавляет параметр . |
AddParameter(IRelationalCommandBuilder, String, String, RelationalTypeMapping, Nullable<Boolean>, ParameterDirection) |
Добавляет параметр . |
AddParameter(IRelationalCommandBuilder, String, String)
- Исходный код:
- RelationalCommandBuilderExtensions.cs
- Исходный код:
- RelationalCommandBuilderExtensions.cs
- Исходный код:
- RelationalCommandBuilderExtensions.cs
- Исходный код:
- RelationalCommandBuilderExtensions.cs
- Исходный код:
- RelationalCommandBuilderExtensions.cs
- Исходный код:
- RelationalCommandBuilderExtensions.cs
- Исходный код:
- RelationalCommandBuilderExtensions.cs
- Исходный код:
- RelationalCommandBuilderExtensions.cs
- Исходный код:
- RelationalCommandBuilderExtensions.cs
Внимание!
Use overload which takes TypeMapping argument.
Добавляет параметр .
public static Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder AddParameter (this Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder commandBuilder, string invariantName, string name);
[System.Obsolete("Use overload which takes TypeMapping argument.")]
public static Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder AddParameter (this Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder commandBuilder, string invariantName, string name);
static member AddParameter : Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder * string * string -> Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder
[<System.Obsolete("Use overload which takes TypeMapping argument.")>]
static member AddParameter : Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder * string * string -> Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder
<Extension()>
Public Function AddParameter (commandBuilder As IRelationalCommandBuilder, invariantName As String, name As String) As IRelationalCommandBuilder
Параметры
- commandBuilder
- IRelationalCommandBuilder
Построитель команд.
- invariantName
- String
Ключ, определяющий этот параметр. Обратите внимание, что IRelationalParameter представляет просто заполнитель для параметра, а не фактическое значение. Это связано с тем, что одну и ту же команду можно использовать несколько раз с разными значениями параметров.
- name
- String
Имя, используемое для параметра при выполнении команды в базе данных.
Возвращаемое значение
Один и тот же экземпляр построителя, чтобы можно было объединить несколько вызовов в цепочку.
- Атрибуты
Применяется к
AddParameter(IRelationalCommandBuilder, String, String, IProperty)
- Исходный код:
- RelationalCommandBuilderExtensions.cs
- Исходный код:
- RelationalCommandBuilderExtensions.cs
- Исходный код:
- RelationalCommandBuilderExtensions.cs
- Исходный код:
- RelationalCommandBuilderExtensions.cs
- Исходный код:
- RelationalCommandBuilderExtensions.cs
- Исходный код:
- RelationalCommandBuilderExtensions.cs
Внимание!
Use overload with relationalTypeMapping
Добавляет параметр .
public static Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder AddParameter (this Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder commandBuilder, string invariantName, string name, Microsoft.EntityFrameworkCore.Metadata.IProperty property);
[System.Obsolete("Use overload with relationalTypeMapping")]
public static Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder AddParameter (this Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder commandBuilder, string invariantName, string name, Microsoft.EntityFrameworkCore.Metadata.IProperty property);
static member AddParameter : Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder * string * string * Microsoft.EntityFrameworkCore.Metadata.IProperty -> Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder
[<System.Obsolete("Use overload with relationalTypeMapping")>]
static member AddParameter : Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder * string * string * Microsoft.EntityFrameworkCore.Metadata.IProperty -> Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder
<Extension()>
Public Function AddParameter (commandBuilder As IRelationalCommandBuilder, invariantName As String, name As String, property As IProperty) As IRelationalCommandBuilder
Параметры
- commandBuilder
- IRelationalCommandBuilder
Построитель команд.
- invariantName
- String
Ключ, определяющий этот параметр. Обратите внимание, что IRelationalParameter представляет просто заполнитель для параметра, а не фактическое значение. Это связано с тем, что одну и ту же команду можно использовать несколько раз с разными значениями параметров.
- name
- String
Имя, используемое для параметра при выполнении команды в базе данных.
- property
- IProperty
Свойство, из которому будет исходить тип для этого параметра.
Возвращаемое значение
Один и тот же экземпляр построителя, чтобы можно было объединить несколько вызовов в цепочку.
- Атрибуты
Применяется к
AddParameter(IRelationalCommandBuilder, String, String, RelationalTypeMapping, Boolean)
- Исходный код:
- RelationalCommandBuilderExtensions.cs
- Исходный код:
- RelationalCommandBuilderExtensions.cs
- Исходный код:
- RelationalCommandBuilderExtensions.cs
- Исходный код:
- RelationalCommandBuilderExtensions.cs
- Исходный код:
- RelationalCommandBuilderExtensions.cs
- Исходный код:
- RelationalCommandBuilderExtensions.cs
Добавляет параметр .
public static Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder AddParameter (this Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder commandBuilder, string invariantName, string name, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping, bool nullable);
static member AddParameter : Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder * string * string * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * bool -> Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder
<Extension()>
Public Function AddParameter (commandBuilder As IRelationalCommandBuilder, invariantName As String, name As String, typeMapping As RelationalTypeMapping, nullable As Boolean) As IRelationalCommandBuilder
Параметры
- commandBuilder
- IRelationalCommandBuilder
Построитель команд.
- invariantName
- String
Ключ, определяющий этот параметр. Обратите внимание, что IRelationalParameter представляет просто заполнитель для параметра, а не фактическое значение. Это связано с тем, что одну и ту же команду можно использовать несколько раз с разными значениями параметров.
- name
- String
Имя, используемое для параметра при выполнении команды в базе данных.
- typeMapping
- RelationalTypeMapping
Сопоставление типов для свойства, из которому будут поступать значения для этого параметра.
- nullable
- Boolean
Значение , указывающее, может ли параметр содержать значения NULL.
Возвращаемое значение
Один и тот же экземпляр построителя, чтобы можно было объединить несколько вызовов в цепочку.
Применяется к
AddParameter(IRelationalCommandBuilder, String, String, RelationalTypeMapping, Nullable<Boolean>)
- Исходный код:
- RelationalCommandBuilderExtensions.cs
- Исходный код:
- RelationalCommandBuilderExtensions.cs
Добавляет параметр .
public static Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder AddParameter (this Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder commandBuilder, string invariantName, string name, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping relationalTypeMapping, bool? nullable);
static member AddParameter : Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder * string * string * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * Nullable<bool> -> Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder
<Extension()>
Public Function AddParameter (commandBuilder As IRelationalCommandBuilder, invariantName As String, name As String, relationalTypeMapping As RelationalTypeMapping, nullable As Nullable(Of Boolean)) As IRelationalCommandBuilder
Параметры
- commandBuilder
- IRelationalCommandBuilder
Построитель команд.
- invariantName
- String
Ключ, определяющий этот параметр. Обратите внимание, что IRelationalParameter представляет просто заполнитель для параметра, а не фактическое значение. Это связано с тем, что одну и ту же команду можно использовать несколько раз с разными значениями параметров.
- name
- String
Имя, используемое для параметра при выполнении команды в базе данных.
- relationalTypeMapping
- RelationalTypeMapping
Сопоставление реляционных типов для этого параметра.
Возвращаемое значение
Один и тот же экземпляр построителя, чтобы можно было объединить несколько вызовов в цепочку.
Применяется к
AddParameter(IRelationalCommandBuilder, String, String, RelationalTypeMapping, Nullable<Boolean>, ParameterDirection)
- Исходный код:
- RelationalCommandBuilderExtensions.cs
- Исходный код:
- RelationalCommandBuilderExtensions.cs
- Исходный код:
- RelationalCommandBuilderExtensions.cs
Добавляет параметр .
public static Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder AddParameter (this Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder commandBuilder, string invariantName, string name, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping relationalTypeMapping, bool? nullable, System.Data.ParameterDirection direction = System.Data.ParameterDirection.Input);
static member AddParameter : Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder * string * string * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping * Nullable<bool> * System.Data.ParameterDirection -> Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder
<Extension()>
Public Function AddParameter (commandBuilder As IRelationalCommandBuilder, invariantName As String, name As String, relationalTypeMapping As RelationalTypeMapping, nullable As Nullable(Of Boolean), Optional direction As ParameterDirection = System.Data.ParameterDirection.Input) As IRelationalCommandBuilder
Параметры
- commandBuilder
- IRelationalCommandBuilder
Построитель команд.
- invariantName
- String
Ключ, определяющий этот параметр. Обратите внимание, что IRelationalParameter представляет просто заполнитель для параметра, а не фактическое значение. Это связано с тем, что одну и ту же команду можно использовать несколько раз с разными значениями параметров.
- name
- String
Имя, используемое для параметра при выполнении команды в базе данных.
- relationalTypeMapping
- RelationalTypeMapping
Сопоставление реляционных типов для этого параметра.
- direction
- ParameterDirection
Направление параметра.
Возвращаемое значение
Один и тот же экземпляр построителя, чтобы можно было объединить несколько вызовов в цепочку.
Применяется к
Entity Framework