Agents & OrchestrationSûr100100/100

Query Pipeline (.NET)

Implementation details for EF Core LINQ query translation, SQL generation, and bulk operations (ExecuteUpdate/ExecuteDelete). Use when changing expression visitors, SqlExpressions, QuerySqlGenerator, ShaperProcessingExpressionVisitor, UpdateExpression, DeleteExpression, or related classes.

ou envoie-le directement à ton agent.

Installer dans ton projet

$ curl -fsSL https://arboristhree.xyz/cli/install-skill.mjs -o /tmp/arboris-install-skill.mjs && node /tmp/arboris-install-skill.mjs query-pipeline__dotnet-dotnet__src-efcore-agents-skills-9e4322c6ab82
.NET
dotnet/dotnet
Contenu à copier
---
name: query-pipeline
description: 'Implementation details for EF Core LINQ query translation, SQL generation, and bulk operations (ExecuteUpdate/ExecuteDelete). Use when changing expression visitors, SqlExpressions, QuerySqlGenerator, ShaperProcessingExpressionVisitor, UpdateExpression, DeleteExpression, or related classes.'
user-invocable: false
metadata:
  origin: .NET
---

# Query Pipeline

## Stages

1. **Preprocessing**
2. **Translation**
3. **Postprocessing**
4. **Compilation**
5. **SQL Generation**

## Validation

- `ToQueryString()` shows generated SQL without executing
- `ExpressionPrinter` dumps expression trees at any pipeline stage
- SQL baselines verified via `AssertSql()` in provider functional tests and the generated SQL corresponds to the LINQ query in the base method
Colle ce Markdown dans ton agent ou utilise les boutons ci-dessus pour l’écrire dans ton projet.

Ce que fait Query Pipeline (.NET)

`ToQueryString()` shows generated SQL without executing
`ExpressionPrinter` dumps expression trees at any pipeline stage
SQL baselines verified via `AssertSql()` in provider functional tests and the generated SQL corresponds to the LINQ query in the base method

Comment utiliser Query Pipeline (.NET)

1
Copie le prompt
Un clic copie le prompt packagé (ou l'envoie à ton agent).
2
L'agent installe le skill
Il ajoute le SKILL.md et ses ressources à ton projet.
3
Activation automatique
Le skill s'active dès que le contexte correspond.

Déclencheurs pour Query Pipeline (.NET)

Dis simplement à ton agent quelque chose comme :

Applique le skill query-pipeline__dotnet-dotnet__src-efcore-agents-skills-9e4322c6ab82 à cette tâche
Utilise query-pipeline__dotnet-dotnet__src-efcore-agents-skills-9e4322c6ab82 pour améliorer cette implémentation
Passe en revue ce sujet avec query-pipeline__dotnet-dotnet__src-efcore-agents-skills-9e4322c6ab82

Skills liés à Query Pipeline (.NET)