ObjectQuery<T>.Name Properti
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.
Mendapatkan atau mengatur nama kueri objek ini.
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
Nilai Properti
Nilai string
yang merupakan nama ini ObjectQuery<T>.
Pengecualian
Nilai yang ditentukan pada set tidak valid.
Contoh
Contoh ini menetapkan nama yang pertama ObjectQuery<T> ke "produk" dan kemudian menggunakan alias ini dalam metode berturut-turut OrderBy .
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");
Keterangan
Nama kueri objek mengidentifikasi kueri objek saat ini dalam urutan berdasarkan nama saat membuat metode penyusun kueri. Secara default, nama kueri adalah it
. Ini dapat berguna ketika merujuk ke urutan saat ini dalam gabungan di dalam Where metode atau dalam SelectValue metode . Untuk informasi selengkapnya, lihat Metode Pembangun Kueri.
Saat Anda mengatur Name properti dari ObjectQuery<T>, nilai tersebut menjadi alias dalam metode berturut-turut.
Nilai Name properti harus dimulai dengan huruf dan dapat berisi huruf, digit, dan garis bawah.