LINQ'e Giriş (Visual Basic)
Dil Tümleşik Sorgu (LINQ), .NET Framework sürüm 3.5'te sunulan ve nesne dünyası ile veri dünyası arasındaki boşluğu kapatan bir yeniliktir.
Geleneksel olarak, verilere yönelik sorgular derleme zamanında veya IntelliSense desteğinde tür denetimi yapılmadan basit dizeler olarak ifade edilir. Ayrıca, her veri kaynağı türü için farklı bir sorgu dili öğrenmeniz gerekir: SQL veritabanları, XML belgeleri, çeşitli Web hizmetleri vb. LINQ, visual basic'te sorguyu birinci sınıf bir dil yapısı haline getirir. Dil anahtar sözcüklerini ve tanıdık işleçleri kullanarak kesin olarak yazılan nesne koleksiyonlarına yönelik sorgular yazarsınız.
SQL Server veritabanları, XML belgeleri, ADO.NET Veri Kümeleri ve veya genel IEnumerable<T> arabirimi destekleyen IEnumerable herhangi bir nesne koleksiyonu için Visual Basic'te LINQ sorguları yazabilirsiniz. LINQ desteği, birçok Web hizmeti ve diğer veritabanı uygulamaları için üçüncü taraflar tarafından da sağlanır.
LinQ sorgularını yeni projelerde veya mevcut projelerde LINQ olmayan sorgular ile birlikte kullanabilirsiniz. Tek gereksinim, projenin .NET Framework 3.5 veya üstünü hedeflemesidir.
Visual Studio'daki aşağıdaki çizimde, tam tür denetimi ve IntelliSense desteği ile hem C# hem de Visual Basic'teki SQL Server veritabanına yönelik kısmen tamamlanmış bir LINQ sorgusu gösterilmektedir.
Sonraki Adımlar
LINQ hakkında daha fazla bilgi edinmek için, Visual Basic'te LINQ kullanmaya başlama bölümündeki bazı temel kavramlar hakkında bilgi edinerek başlayın ve ilgilendiğiniz LINQ teknolojisinin belgelerini okuyun:
SQL Server veritabanları: LINQ to SQL
XML belgeleri: LINQ to XML (Visual Basic)
ADO.NET Veri Kümeleri: LINQ to DataSet
.NET koleksiyonları, dosyalar, dizeler vb. : LINQ to Objects (Visual Basic)
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin