Condividi tramite


Costruttore EntityParameter (String, DbType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)

[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]

Inizializza una nuova istanza della classe EntityParameter utilizzando le proprietà specificate.

Spazio dei nomi:  System.Data.Entity.Core.EntityClient
Assembly:  EntityFramework (in EntityFramework.dll)

Sintassi

'Dichiarazione
<SuppressMessageAttribute("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")> _
Public Sub New ( _
    parameterName As String, _
    dbType As DbType, _
    size As Integer, _
    direction As ParameterDirection, _
    isNullable As Boolean, _
    precision As Byte, _
    scale As Byte, _
    sourceColumn As String, _
    sourceVersion As DataRowVersion, _
    value As Object _
)
'Utilizzo
Dim parameterName As String 
Dim dbType As DbType 
Dim size As Integer 
Dim direction As ParameterDirection 
Dim isNullable As Boolean 
Dim precision As Byte 
Dim scale As Byte 
Dim sourceColumn As String 
Dim sourceVersion As DataRowVersion 
Dim value As Object 

Dim instance As New EntityParameter(parameterName, _
    dbType, size, direction, isNullable, _
    precision, scale, sourceColumn, sourceVersion, _
    value)
[SuppressMessageAttribute("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public EntityParameter(
    string parameterName,
    DbType dbType,
    int size,
    ParameterDirection direction,
    bool isNullable,
    byte precision,
    byte scale,
    string sourceColumn,
    DataRowVersion sourceVersion,
    Object value
)
[SuppressMessageAttribute(L"Microsoft.Usage", L"CA2214:DoNotCallOverridableMethodsInConstructors")]
public:
EntityParameter(
    String^ parameterName, 
    DbType dbType, 
    int size, 
    ParameterDirection direction, 
    bool isNullable, 
    unsigned char precision, 
    unsigned char scale, 
    String^ sourceColumn, 
    DataRowVersion sourceVersion, 
    Object^ value
)
[<SuppressMessageAttribute("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")>]
new : 
        parameterName:string * 
        dbType:DbType * 
        size:int * 
        direction:ParameterDirection * 
        isNullable:bool * 
        precision:byte * 
        scale:byte * 
        sourceColumn:string * 
        sourceVersion:DataRowVersion * 
        value:Object -> EntityParameter
public function EntityParameter(
    parameterName : String, 
    dbType : DbType, 
    size : int, 
    direction : ParameterDirection, 
    isNullable : boolean, 
    precision : byte, 
    scale : byte, 
    sourceColumn : String, 
    sourceVersion : DataRowVersion, 
    value : Object
)

Parametri

  • isNullable
    Tipo: System.Boolean
    true per indicare che il parametro accetta i valori Null; in caso contrario, false.
  • precision
    Tipo: System.Byte
    Numero di cifre utilizzate per rappresentare il valore.
  • scale
    Tipo: System.Byte
    Numero di posizioni decimali in cui viene risolto il valore.
  • sourceColumn
    Tipo: System.String
    Nome della colonna di origine.

Vedere anche

Riferimento

EntityParameter Classe

Overload EntityParameter

Spazio dei nomi System.Data.Entity.Core.EntityClient