ObjectParameter Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Nesne sorgusuna geçirilen sorgu parametresini temsil eder.
public ref class ObjectParameter sealed
public sealed class ObjectParameter
type ObjectParameter = class
Public NotInheritable Class ObjectParameter
- Devralma
-
ObjectParameter
Örnekler
Bu örnek koleksiyona yeni parametreler ekler. üzerinden yinelenir ObjectParameterCollection ve koleksiyondaki her parametrenin adını, türünü ve değerini görüntüler.
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);
}
}
Açıklamalar
Veya sorgu oluşturucu yöntemine ObjectQuery<T> geçirilen bir sorgu parametresini temsil eder. Daha fazla bilgi için bkz. Sorgu Oluşturucu Yöntemleri.
Nesne parametreleri bir ad, tür ve değerden oluşur.
Bu sınıf devralınamaz. Daha fazla bilgi için bkz. ObjectParameterCollection.
Oluşturucular
ObjectParameter(String, Object) |
Belirtilen ad ve değerle sınıfının yeni bir örneğini ObjectParameter başlatır. |
ObjectParameter(String, Type) |
Belirtilen ad ve türe sahip sınıfın ObjectParameter yeni bir örneğini başlatır. |
Özellikler
Name |
Yalnızca bir oluşturucu aracılığıyla ayarlanabilen parametre adını alır. |
ParameterType |
Parametre türünü alır. |
Value |
Parametre değerini alır veya ayarlar. |
Yöntemler
Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetType() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ bir kopyasını oluşturur. (Devralındığı yer: Object) |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |