Note
Access to this page requires authorization. You can try signing in or .
Access to this page requires authorization. You can try .
DbParameter Class
Definition
- Namespace:
- System.Data.Common
- Assembly:
- System.Data.Common.dll
- Assemblies:
- netstandard.dll, System.Data.Common.dll
- Assembly:
- System.Data.dll
- Assembly:
- netstandard.dll
- Source:
- DbParameter.cs
- Source:
- DbParameter.cs
- Source:
- DbParameter.cs
- Source:
- DbParameter.cs
- Source:
- DbParameter.cs
Important
Some information relates to prerelease product that may be substantially modified before itβs released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents a parameter to a DbCommand and optionally, its mapping to a DataSet column. For more information on parameters, see Configuring Parameters and Parameter Data Types.
public ref class DbParameter abstract
public ref class DbParameter abstract : MarshalByRefObject, System::Data::IDbDataParameter
public ref class DbParameter abstract : System::Data::IDbDataParameter
public abstract class DbParameter
public abstract class DbParameter : MarshalByRefObject, System.Data.IDbDataParameter
public abstract class DbParameter : System.Data.IDbDataParameter
type DbParameter = class
type DbParameter = class
inherit MarshalByRefObject
interface IDataParameter
interface IDbDataParameter
type DbParameter = class
interface IDataParameter
interface IDbDataParameter
type DbParameter = class
inherit MarshalByRefObject
interface IDbDataParameter
interface IDataParameter
Public MustInherit Class DbParameter
Public MustInherit Class DbParameter
Inherits MarshalByRefObject
Implements IDbDataParameter
Public MustInherit Class DbParameter
Implements IDbDataParameter
- Inheritance
-
DbParameter
- Inheritance
- Derived
- Implements
Constructors
| Name | Description |
|---|---|
| DbParameter() |
Initializes a new instance of the DbParameter class. |
Properties
| Name | Description |
|---|---|
| DbType |
Gets or sets the DbType of the parameter. |
| Direction |
Gets or sets a value that indicates whether the parameter is input-only, output-only, bidirectional, or a stored procedure return value parameter. |
| IsNullable |
Gets or sets a value that indicates whether the parameter accepts null values. |
| ParameterName |
Gets or sets the name of the DbParameter. |
| Precision |
Gets or sets the maximum number of digits used to represent the Value property. |
| Scale |
Gets or sets the number of decimal places to which Value is resolved. |
| Size |
Gets or sets the maximum size, in bytes, of the data within the column. |
| SourceColumn |
Gets or sets the name of the source column mapped to the DataSet and used for loading or returning the Value. |
| SourceColumnNullMapping |
Gets or sets a value that indicates whether the source column is nullable. This allows DbCommandBuilder to correctly generate Update statements for nullable columns. |
| SourceVersion |
Gets or sets the DataRowVersion to use when you load Value. |
| Value |
Gets or sets the value of the parameter. |
Methods
| Name | Description |
|---|---|
| CreateObjRef(Type) |
Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from MarshalByRefObject) |
| Equals(Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object) |
| GetHashCode() |
Serves as the default hash function. (Inherited from Object) |
| GetLifetimeService() |
Obsolete.
Retrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from MarshalByRefObject) |
| GetType() |
Gets the Type of the current instance. (Inherited from Object) |
| InitializeLifetimeService() |
Obsolete.
Obtains a lifetime service object to control the lifetime policy for this instance. (Inherited from MarshalByRefObject) |
| MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
| MemberwiseClone(Boolean) |
Creates a shallow copy of the current MarshalByRefObject object. (Inherited from MarshalByRefObject) |
| ResetDbType() |
Resets the DbType property to its original settings. |
| ToString() |
Returns a string that represents the current object. (Inherited from Object) |
Explicit Interface Implementations
| Name | Description |
|---|---|
| IDataParameter.SourceVersion |
Gets or sets the DataRowVersion to use when loading Value. |
| IDbDataParameter.Precision |
Indicates the precision of numeric parameters. |
| IDbDataParameter.Scale |
For a description of this member, see Scale. |
Applies to
See also
Feedback
Was this page helpful?
