IDataParameter.ParameterName Property

Definition

Gets or sets the name of the IDataParameter.

C#
public string ParameterName { get; set; }

Property Value

The name of the IDataParameter. The default is an empty string.

Examples

The following example creates an instance of the implementing class, SqlParameter, and sets some of its properties.

C#
private static void AddSqlParameter(SqlCommand command)
{
    SqlParameter parameter = new SqlParameter();
    parameter.ParameterName = "@Description";
    parameter.IsNullable = true;
    parameter.DbType = DbType.String;
    parameter.Direction = ParameterDirection.Output;

    command.Parameters.Add(parameter);
}

Remarks

The ParameterName is specified in the form @paramname. You must set ParameterName before executing a command that relies on parameters.

Applies to

Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1