Partager via


DbParameter Classe

Définition

Représente un paramètre passé à DbCommand et éventuellement son mappage à une colonne DataSet. Pour plus d’informations sur les paramètres, consultez Configuration des paramètres et des types de données des paramètres.

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
Héritage
DbParameter
Héritage
Dérivé
Implémente

Constructeurs

DbParameter()

Initialise une nouvelle instance de la classe DbParameter.

Propriétés

DbType

Obtient ou définit le DbType du paramètre.

Direction

Obtient ou définit une valeur qui indique si le paramètre est un paramètre d'entrée uniquement, de sortie uniquement, bidirectionnel ou de valeur de retour d'une procédure stockée.

IsNullable

Obtient ou définit une valeur qui indique si le paramètre accepte les valeurs Null.

ParameterName

Obtient ou définit le nom de l'objet DbParameter.

Precision

Obtient ou définit le nombre maximal de chiffres utilisés pour représenter la propriété Value.

Scale

Obtient ou définit le nombre de décimales appliqué à la résolution de Value.

Size

Obtient ou définit la taille maximale, en octets, des données dans la colonne.

SourceColumn

Obtient ou définit le nom de la colonne source mappée à DataSet et utilisée pour charger et retourner Value.

SourceColumnNullMapping

Obtient ou définit une valeur qui indique si la colonne source accepte la valeur Null. Ainsi, DbCommandBuilder peut générer correctement des instructions Update pour les colonnes qui acceptent la valeur Null.

SourceVersion

Obtient ou définit le DataRowVersion à utiliser lors du chargement de Value.

Value

Obtient ou définit la valeur du paramètre.

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.

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

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetLifetimeService()
Obsolète.

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.

(Hérité de MarshalByRefObject)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
InitializeLifetimeService()
Obsolète.

Obtient un objet de service de durée de vie pour contrôler la stratégie de durée de vie de cette instance.

(Hérité de MarshalByRefObject)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

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

Crée une copie superficielle de l'objet MarshalByRefObject actuel.

(Hérité de MarshalByRefObject)
ResetDbType()

Restaure les paramètres d’origine de la propriété DbType.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

Implémentations d’interfaces explicites

IDataParameter.SourceVersion

Récupère ou définit le DataRowVersion à utiliser au chargement de Value.

IDbDataParameter.Precision

Indique la précision des paramètres numériques.

IDbDataParameter.Scale

Pour obtenir une description de ce membre, consultez Scale.

S’applique à

Voir aussi