ObjectParameterCollection.Contains Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Memeriksa keberadaan yang ditentukan ObjectParameter dalam koleksi berdasarkan referensi.
Overload
Contains(ObjectParameter) |
Memeriksa keberadaan yang ditentukan ObjectParameter dalam koleksi berdasarkan referensi. |
Contains(String) |
Menentukan apakah dengan ObjectParameter nama yang ditentukan ada dalam koleksi. |
Contains(ObjectParameter)
Memeriksa keberadaan yang ditentukan ObjectParameter dalam koleksi berdasarkan referensi.
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
Parameter
- parameter
- ObjectParameter
untuk ObjectParameter menemukan dalam koleksi.
Mengembalikan
true
jika objek parameter ditemukan dalam koleksi; jika tidak, false
.
Penerapan
Pengecualian
Argumennya parameter
adalah null
.
Keterangan
Ini adalah pemeriksaan berbasis referensi. Artinya, jika ObjectParameter ditentukan yang berisi nama yang sama dengan objek parameter dalam koleksi, metode ini hanya akan kembali true
jika merupakan objek yang sama.
Berlaku untuk
Contains(String)
Menentukan apakah dengan ObjectParameter nama yang ditentukan ada dalam koleksi.
public:
bool Contains(System::String ^ name);
public bool Contains (string name);
member this.Contains : string -> bool
Public Function Contains (name As String) As Boolean
Parameter
- name
- String
Nama parameter yang akan dicari dalam koleksi. Nama ini tidak boleh menyertakan penanda parameter "@" yang digunakan dalam pernyataan SQL Entitas, hanya nama aktual.
Mengembalikan
true
jika parameter dengan nama yang ditentukan ditemukan dalam koleksi; jika tidak, false
.
Pengecualian
Parameternya name
adalah null
.
Contoh
Contoh ini menggunakan Contains metode untuk menentukan apakah parameter yang ditentukan ada dalam koleksi.
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");
}
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk