Partager via


EntityParameter, classe

[Cette page concerne Entity Framework version 6. La dernière version est disponible sous le nom de package 'Entity Framework' NuGet. Pour plus d'informations sur Entity Framework, consultez msdn.com/data/ef.]

Classe représentant un paramètre utilisé dans EntityCommand

Hiérarchie d'héritage

System.Object
  System.MarshalByRefObject
    System.Data.Common.DbParameter
      System.Data.Entity.Core.EntityClient.EntityParameter

Espace de noms :  System.Data.Entity.Core.EntityClient
Assembly :  EntityFramework (dans EntityFramework.dll)

Syntaxe

'Déclaration
Public Class EntityParameter _
    Inherits DbParameter _
    Implements IDbDataParameter, IDataParameter
'Utilisation
Dim instance As EntityParameter
public class EntityParameter : DbParameter, 
    IDbDataParameter, IDataParameter
public ref class EntityParameter : public DbParameter, 
    IDbDataParameter, IDataParameter
type EntityParameter =  
    class 
        inherit DbParameter 
        interface IDbDataParameter 
        interface IDataParameter 
    end
public class EntityParameter extends DbParameter implements IDbDataParameter, IDataParameter

Le type EntityParameter expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique EntityParameter() Initialise une nouvelle instance de la classe EntityParameter à l'aide des valeurs par défaut.
Méthode publique EntityParameter(String, DbType) Initialise une nouvelle instance de la classe EntityParameter à l'aide du nom du paramètre et du type de données spécifiés.
Méthode publique EntityParameter(String, DbType, Int32) Initialise une nouvelle instance de la classe EntityParameter à l'aide du nom du paramètre, du type de données et de la taille spécifiés.
Méthode publique EntityParameter(String, DbType, Int32, String) Initialise une nouvelle instance de la classe EntityParameter à l'aide des propriétés spécifiées.
Méthode publique EntityParameter(String, DbType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object) Initialise une nouvelle instance de la classe EntityParameter à l'aide des propriétés spécifiées.

Top

Propriétés

  Nom Description
Propriété publique DbType Obtient ou définit le DbType du paramètre. (Substitue DbParameter.DbType.)
Propriété publique Direction Obtient ou définit la direction du paramètre. (Substitue DbParameter.Direction.)
Propriété publique EdmType Obtient ou définit le type du paramètre sous la forme d'un EdmType.
Propriété publique IsNullable Obtient ou définit une valeur qui indique si le paramètre accepte les valeurs Null. (Substitue DbParameter.IsNullable.)
Propriété publique ParameterName Obtient ou définit le nom du paramètre d'entité. (Substitue DbParameter.ParameterName.)
Propriété publique Precision Obtient ou définit le nombre de chiffres utilisés pour représenter la propriété Value.
Propriété publique Scale Obtient ou définit le nombre de décimales appliqué à la résolution de Value.
Propriété publique Size Obtient ou définit la taille maximale des données figurant dans la colonne. (Substitue DbParameter.Size.)
Propriété publique SourceColumn Obtient ou définit le nom de la colonne source mappée à DataSet et utilisée pour charger et retourner Value. (Substitue DbParameter.SourceColumn.)
Propriété publique SourceColumnNullMapping Obtient ou définit une valeur qui indique si la colonne source est nullable. (Substitue DbParameter.SourceColumnNullMapping.)
Propriété publique SourceVersion Obtient ou définit la DataRowVersion à utiliser lors du chargement de la valeur. (Substitue DbParameter.SourceVersion.)
Propriété publique Value Obtient ou définit la valeur du paramètre. (Substitue DbParameter.Value.)

Top

Méthodes

  Nom Description
Méthode publique CreateObjRef Essentiel pour la sécurité. (Hérité de MarshalByRefObject.)
Méthode publique Equals (Hérité de Object.)
Méthode protégée Finalize (Hérité de Object.)
Méthode publique GetHashCode (Hérité de Object.)
Méthode publique GetLifetimeService Essentiel pour la sécurité. (Hérité de MarshalByRefObject.)
Méthode publique GetType (Hérité de Object.)
Méthode publique InitializeLifetimeService Essentiel pour la sécurité. (Hérité de MarshalByRefObject.)
Méthode protégée MemberwiseClone() (Hérité de Object.)
Méthode protégée MemberwiseClone(Boolean) (Hérité de MarshalByRefObject.)
Méthode publique ResetDbType Rétablit le type associé au EntityParameter. (Substitue DbParameter.ResetDbType().)
Méthode publique ToString Retourne une représentation sous forme de chaîne du paramètre. (Substitue Object.ToString().)

Top

Implémentations d'interface explicite

  Nom Description
Implémentation d'interface explicitePropriété privée IDbDataParameter.Precision (Hérité de DbParameter.)
Implémentation d'interface explicitePropriété privée IDbDataParameter.Scale (Hérité de DbParameter.)

Top

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms System.Data.Entity.Core.EntityClient