ObjectParameter.Name Özellik
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.
Yalnızca bir oluşturucu aracılığıyla ayarlanabilen parametre adını alır.
public:
property System::String ^ Name { System::String ^ get(); };
public string Name { get; }
member this.Name : string
Public ReadOnly Property Name As String
Özellik Değeri
Parametre adı, yalnızca bir oluşturucu aracılığıyla ayarlanabilir.
Örnekler
Bu örnek koleksiyona yeni parametreler ekler. içinde 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
Örneklendiğinde, parametre adı değiştirilemez. Parametre değeri özelliği aracılığıyla Value ayarlanabilir veya değiştirilebilir. Sorgu derlendikten sonra değer değiştirilemez. Daha fazla bilgi için bkz. Sorgu Oluşturucu Yöntemleri.