Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo ObjectParameterCollection.Contains (String)

 

Data di pubblicazione: ottobre 2016

Determina se un oggetto ObjectParameter con il nome specificato è presente nella raccolta.

Spazio dei nomi:   System.Data.Objects
Assembly:  System.Data.Entity (in System.Data.Entity.dll)

public bool Contains(
	string name
)

Parametri

name
Type: System.String

Nome del parametro da cercare nella raccolta. Questo nome non deve includere il marcatore di parametro "@" utilizzato nelle istruzioni Entity SQL, ma solo il nome effettivo.

Valore restituito

Type: System.Boolean

Restituisce true Se un parametro con il nome specificato è stato trovato nella raccolta; in caso contrario, false.

Exception Condition
ArgumentNullException

Il valore del parametro name è null.

Nell'esempio riportato in questo argomento si basa sul modello Sales di AdventureWorks. Nell'esempio viene utilizzato il metodo Contains per determinare se il parametro specificato è presente nella raccolta.

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;

    if (objectParameterCollection.Contains("ln"))
        Console.WriteLine("ln is here");
    else
        Console.WriteLine("ln is not here");
}

.NET Framework
Disponibile da 3.5
Torna all'inizio
Mostra: