Freigeben über


ObjectParameter-Konstruktor (String, Object)

[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 Wert.

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

Syntax

'Declaration
Public Sub New ( _
    name As String, _
    value As Object _
)
'Usage
Dim name As String 
Dim value As Object 

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

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.
  • value
    Typ: System.Object
    Der Anfangswert (und dementsprechend der Typ) 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