Freigeben über


ObjectParameter-Konstruktor (String, Type)

[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]

Initialisiert eine neue Instanz der ObjectParameter-Klasse mit dem angegebenen Namen und Typ.

Namespace:  System.Data.Entity.Core.Objects
Assembly:  EntityFramework (in EntityFramework.dll)

Syntax

'Declaration
Public Sub New ( _
    name As String, _
    type As Type _
)
'Usage
Dim name As String 
Dim type As Type 

Dim instance As New ObjectParameter(name, type)
public ObjectParameter(
    string name,
    Type type
)
public:
ObjectParameter(
    String^ name, 
    Type^ type
)
new : 
        name:string * 
        type:Type -> ObjectParameter
public function ObjectParameter(
    name : String, 
    type : Type
)

Parameter

  • name
    Typ: System.String
    Der Name des Parameters. Dieser Name sollte nur den tatsächlichen Namen und nicht die Parametermarkierung "@" enthalten, die in den Entity SQL-Anweisungen verwendet wird. Das erste Zeichen des Ausdrucks muss ein Buchstabe sein. Alle folgenden Zeichen im Ausdruck müssen Buchstaben, Zahlen oder Unterstriche (_) sein.
  • type
    Typ: System.Type
    Der CLR-Typ (Common Language Runtime) des Parameters.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

Wenn der Wert eines Arguments NULL ist.

ArgumentOutOfRangeException

Wenn der Wert des name-Arguments ungültig ist. Parameternamen müssen mit einem Buchstaben beginnen und können nur Buchstaben, Zahlen und Unterstriche enthalten.

Siehe auch

Verweis

ObjectParameter Klasse

ObjectParameter-Überladung

System.Data.Entity.Core.Objects-Namespace