DbParameter Classe

Définition

Représente un paramètre passé à DbCommand et éventuellement son mappage à une colonne DataSet.Represents a parameter to a DbCommand and optionally, its mapping to a DataSet column. Pour plus d’informations sur les paramètres, consultez Configuration des paramètres et des types de données des paramètres.For more information on parameters, see Configuring Parameters and Parameter Data Types.

public ref class DbParameter abstract
public ref class DbParameter abstract : System::Data::IDbDataParameter
public ref class DbParameter abstract : MarshalByRefObject, System::Data::IDbDataParameter
public abstract class DbParameter
public abstract class DbParameter : System.Data.IDbDataParameter
public abstract class DbParameter : MarshalByRefObject, System.Data.IDbDataParameter
type DbParameter = class
type DbParameter = class
    interface IDataParameter
    interface IDbDataParameter
type DbParameter = class
    inherit MarshalByRefObject
    interface IDataParameter
    interface IDbDataParameter
type DbParameter = class
    inherit MarshalByRefObject
    interface IDbDataParameter
    interface IDataParameter
Public MustInherit Class DbParameter
Public MustInherit Class DbParameter
Implements IDbDataParameter
Public MustInherit Class DbParameter
Inherits MarshalByRefObject
Implements IDbDataParameter
Héritage
DbParameter
Héritage
Dérivé
Implémente

Constructeurs

DbParameter()

Initialise une nouvelle instance de la classe DbParameter.Initializes a new instance of the DbParameter class.

Propriétés

DbType

Obtient ou définit le DbType du paramètre.Gets or sets the DbType of the parameter.

Direction

Obtient ou définit une valeur qui indique si le paramètre est réservé à l'entrée, réservé à la sortie, bidirectionnel ou bien s'il s'agit d'un paramètre de valeur de retour de la procédure stockée.Gets or sets a value that indicates whether the parameter is input-only, output-only, bidirectional, or a stored procedure return value parameter.

IsNullable

Obtient ou définit une valeur qui indique si le paramètre accepte les valeurs Null.Gets or sets a value that indicates whether the parameter accepts null values.

ParameterName

Obtient ou définit le nom du DbParameter.Gets or sets the name of the DbParameter.

Precision

Obtient ou définit le nombre maximal de chiffres utilisés pour représenter la propriété Value.Gets or sets the maximum number of digits used to represent the Value property.

Scale

Obtient ou définit le nombre de décimales appliqué à la résolution de Value.Gets or sets the number of decimal places to which Value is resolved.

Size

Obtient ou définit la taille maximale, en octets, des données dans la colonne.Gets or sets the maximum size, in bytes, of the data within the column.

SourceColumn

Obtient ou définit le nom de la colonne source mappée à DataSet et utilisée pour charger et retourner Value.Gets or sets the name of the source column mapped to the DataSet and used for loading or returning the Value.

SourceColumnNullMapping

Obtient ou définit une valeur qui indique si la colonne source accepte la valeur Null.Gets or sets a value which indicates whether the source column is nullable. Ainsi, DbCommandBuilder peut générer correctement des instructions Update pour les colonnes qui acceptent la valeur Null.This allows DbCommandBuilder to correctly generate Update statements for nullable columns.

SourceVersion

Obtient ou définit le DataRowVersion à utiliser lors du chargement de Value.Gets or sets the DataRowVersion to use when you load Value.

Value

Obtient ou définit la valeur du paramètre.Gets or sets the value of the parameter.

Méthodes

CreateObjRef(Type)

Crée un objet contenant toutes les informations appropriées requises pour générer un proxy permettant de communiquer avec un objet distant.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Hérité de MarshalByRefObject)
Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetLifetimeService()

Récupère l'objet de service de durée de vie en cours qui contrôle la stratégie de durée de vie de cette instance.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Hérité de MarshalByRefObject)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
InitializeLifetimeService()

Obtient un objet de service de durée de vie pour contrôler la stratégie de durée de vie de cette instance.Obtains a lifetime service object to control the lifetime policy for this instance.

(Hérité de MarshalByRefObject)
MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
MemberwiseClone(Boolean)

Crée une copie superficielle de l'objet MarshalByRefObject actuel.Creates a shallow copy of the current MarshalByRefObject object.

(Hérité de MarshalByRefObject)
ResetDbType()

Restaure les paramètres d’origine de la propriété DbType.Resets the DbType property to its original settings.

ToString()

Retourne une chaîne qui représente l'objet actif.Returns a string that represents the current object.

(Hérité de Object)

Implémentations d’interfaces explicites

IDataParameter.SourceVersion
IDbDataParameter.Precision

Indique la précision des paramètres numériques.Indicates the precision of numeric parameters.

IDbDataParameter.Scale

Pour obtenir une description de ce membre, consultez Scale.For a description of this member, see Scale.

S’applique à

Voir aussi