ObjectQuery<T>.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.
Bu nesne sorgusunun adını alır veya ayarlar.
public:
property System::String ^ Name { System::String ^ get(); void set(System::String ^ value); };
public string Name { get; set; }
member this.Name : string with get, set
Public Property Name As String
Özellik Değeri
string
Bu ObjectQuery<T>öğesinin adı olan bir değer.
Özel durumlar
Kümede belirtilen değer geçerli değil.
Örnekler
Bu örnek, ilk ObjectQuery<T> öğesinin adını "ürün" olarak ayarlar ve ardından ardışık OrderBy yöntemde bu diğer adı kullanır.
int cost = 10;
// Return Product objects with a standard cost
// above 10 dollars.
ObjectQuery<Product> productQuery =
context.Products
.Where("it.StandardCost > @cost", new ObjectParameter("cost", cost));
// Set the Name property for the query and then
// use that name as the alias in the subsequent
// OrderBy method.
productQuery.Name = "product";
ObjectQuery<Product> filteredProduct = productQuery
.OrderBy("product.ProductID");
Açıklamalar
Nesne sorgusunun adı, sorgu oluşturucu yöntemleri oluşturulurken dizideki geçerli nesne sorgusunu ada göre tanımlar. Varsayılan olarak, sorgu adı şeklindedir it
. Bu, yöntemin içindeki veya yöntemindeki birleşimlerdeki geçerli diziye WhereSelectValue başvururken yararlı olabilir. Daha fazla bilgi için bkz. Sorgu Oluşturucu Yöntemleri.
özelliğini ObjectQuery<T>ayarladığınızdaName, bu değer ardışık yöntemlerde diğer ad olur.
Özelliğin Name değeri bir harfle başlamalıdır ve harf, rakam ve alt çizgi içerebilir.