Microsoft.Data.SqlClient.SqlParameter
Represents a parameter to a SqlCommand and optionally its mapping to DataSet columns. This class cannot be inherited. For more information on parameters, see Configuring parameters
namespace Microsoft.Data.SqlClient
{
public sealed class SqlParameter : DbParameter, IDataParameter, IDbDataParameter, ICloneable
{
public SqlCompareOptions CompareInfo { get; set; }
public bool ForceColumnEncryption { get; set; }
public int LocaleId { get; set; }
public int Offset { get; set; }
public new byte Precision { get; set; }
public new byte Scale { get; set; }
public SqlDbType SqlDbType { get; set; }
public object SqlValue { get; set; }
public string TypeName { get; set; }
public string UdtTypeName { get; set; }
public string XmlSchemaCollectionDatabase { get; set; }
public string XmlSchemaCollectionName { get; set; }
public string XmlSchemaCollectionOwningSchema { get; set; }
public SqlParameter();
public SqlParameter(string parameterName, SqlDbType dbType);
public SqlParameter(string parameterName, SqlDbType dbType, int size);
public SqlParameter(string parameterName, SqlDbType dbType, int size, ParameterDirection direction, bool isNullable, byte precision, byte scale, string sourceColumn, DataRowVersion sourceVersion, object value);
public SqlParameter(string parameterName, SqlDbType dbType, int size, ParameterDirection direction, byte precision, byte scale, string sourceColumn, DataRowVersion sourceVersion, bool sourceColumnNullMapping, object value, string xmlSchemaCollectionDatabase, string xmlSchemaCollectionOwningSchema, string xmlSchemaCollectionName);
public SqlParameter(string parameterName, SqlDbType dbType, int size, string sourceColumn);
public SqlParameter(string parameterName, object value);
public void ResetSqlDbType();
}
}