Consultas básicasBasic Queries

Saiba como carregar entidades do banco de dados usando linguagem integrar LINQ (consulta).Learn how to load entities from the database using Language Integrate Query (LINQ).

Dica

Você pode exibir este artigo exemplo no GitHub.You can view this article's sample on GitHub.

Exemplos do 101 LINQ101 LINQ samples

Esta página mostra alguns exemplos para realizar tarefas comuns com o Entity Framework Core.This page shows a few examples to achieve common tasks with Entity Framework Core. Para um amplo conjunto de exemplos que mostram o que é possível com o LINQ, consulte exemplos do 101 LINQ.For an extensive set of samples showing what is possible with LINQ, see 101 LINQ Samples.

Carregar todos os dadosLoading all data

using (var context = new BloggingContext())
{
    var blogs = context.Blogs.ToList();
}

Carregar uma única entidadeLoading a single entity

using (var context = new BloggingContext())
{
    var blog = context.Blogs
        .Single(b => b.BlogId == 1);
}

FiltragemFiltering

using (var context = new BloggingContext())
{
    var blogs = context.Blogs
        .Where(b => b.Url.Contains("dotnet"))
        .ToList();
}