ObjectParameter Klasa

Definicja

Reprezentuje parametr zapytania, który jest przekazywany do zapytania obiektu.

public ref class ObjectParameter sealed
public sealed class ObjectParameter
type ObjectParameter = class
Public NotInheritable Class ObjectParameter
Dziedziczenie
ObjectParameter

Przykłady

W tym przykładzie dodano nowe parametry do kolekcji. Iteruje po ObjectParameterCollection i wyświetla nazwę, typ i wartość każdego parametru w kolekcji.

using (AdventureWorksEntities context =
    new AdventureWorksEntities())
{
    string queryString =
        @"SELECT VALUE contact FROM AdventureWorksEntities.Contacts
        AS contact WHERE contact.LastName = @ln
        AND contact.FirstName = @fn";

    ObjectQuery<Contact> contactQuery =
        new ObjectQuery<Contact>(queryString, context);

    // Add parameters to the collection.
    contactQuery.Parameters.Add(new ObjectParameter("ln", "Adams"));
    contactQuery.Parameters.Add(new ObjectParameter("fn", "Frances"));

    ObjectParameterCollection objectParameterCollection =
        contactQuery.Parameters;

    // Iterate through the ObjectParameterCollection.
    foreach (ObjectParameter result in objectParameterCollection)
    {
        Console.WriteLine("{0} {1} {2}", result.Name,
            result.Value,
            result.ParameterType);
    }
}

Uwagi

Reprezentuje parametr zapytania przekazywany do ObjectQuery<T> metody konstruktora zapytań lub . Aby uzyskać więcej informacji, zobacz Metody konstruktora zapytań.

Parametry obiektu składają się z nazwy, typu i wartości.

Klasa ta nie może być dziedziczona. Aby uzyskać więcej informacji, zobacz ObjectParameterCollection.

Konstruktory

ObjectParameter(String, Object)

Inicjuje ObjectParameter nowe wystąpienie klasy o określonej nazwie i wartości.

ObjectParameter(String, Type)

Inicjuje ObjectParameter nowe wystąpienie klasy o określonej nazwie i typie.

Właściwości

Name

Pobiera nazwę parametru, który można ustawić tylko za pomocą konstruktora.

ParameterType

Pobiera typ parametru.

Value

Pobiera lub ustawia wartość parametru.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też