ObjectParameterCollection.Contains Yöntem

Tanım

Başvuruya göre koleksiyonda belirtilen ObjectParameter bir varlığı denetler.

Aşırı Yüklemeler

Contains(ObjectParameter)

Başvuruya göre koleksiyonda belirtilen ObjectParameter bir varlığı denetler.

Contains(String)

Belirtilen ada sahip bir ObjectParameter öğesinin koleksiyonda olup olmadığını belirler.

Contains(ObjectParameter)

Başvuruya göre koleksiyonda belirtilen ObjectParameter bir varlığı denetler.

public:
 virtual bool Contains(System::Data::Objects::ObjectParameter ^ parameter);
public bool Contains (System.Data.Objects.ObjectParameter parameter);
abstract member Contains : System.Data.Objects.ObjectParameter -> bool
override this.Contains : System.Data.Objects.ObjectParameter -> bool
Public Function Contains (parameter As ObjectParameter) As Boolean

Parametreler

parameter
ObjectParameter

ObjectParameter Koleksiyonda bulmak için.

Döndürülenler

true parametre nesnesi koleksiyonda bulunduysa; aksi takdirde , false.

Uygulamalar

Özel durumlar

bağımsız parameter değişkenidir null.

Açıklamalar

Bu, başvuru tabanlı bir denetimdir. Başka bir ObjectParameter ifadeyle, koleksiyondaki parametre nesnesiyle aynı adı içeren bir belirtilirse, bu yöntem yalnızca aynı nesneyse döndürülecektir true .

Şunlara uygulanır

Contains(String)

Belirtilen ada sahip bir ObjectParameter öğesinin koleksiyonda olup olmadığını belirler.

public:
 bool Contains(System::String ^ name);
public bool Contains (string name);
member this.Contains : string -> bool
Public Function Contains (name As String) As Boolean

Parametreler

name
String

Koleksiyonda aranacak parametrenin adı. Bu ad, Entity SQL deyimlerinde kullanılan "@" parametre işaretçisini içermemelidir, yalnızca gerçek adı içermelidir.

Döndürülenler

true koleksiyonda belirtilen ada sahip bir parametre bulunduysa; aksi takdirde , false.

Özel durumlar

name parametresidirnull.

Örnekler

Bu örnek, belirtilen parametrenin Contains koleksiyonda olup olmadığını belirlemek için yöntemini kullanır.

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");
}

Şunlara uygulanır