Freigeben über


ObjectParameterCollection.Count Eigenschaft

Definition

Ruft die Anzahl der Parameter ab, die sich derzeit in der Auflistung befinden.

public:
 property int Count { int get(); };
public int Count { get; }
member this.Count : int
Public ReadOnly Property Count As Integer

Eigenschaftswert

Die Anzahl der ObjectParameter Objekte, die sich derzeit in der Auflistung befinden.

Implementiert

Beispiele

In diesem Beispiel werden der Auflistung neue Parameter hinzugefügt und die Anzahl der Parameter in der Auflistung ermittelt. Anschließend durchläuft er den ObjectParameterCollection Namen, den Typ und den Wert jedes Parameters in der Auflistung und zeigt ihn an.

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;

    Console.WriteLine("Count is {0}.", objectParameterCollection.Count);

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

Gilt für:

Weitere Informationen