Jazyk

IRawSqlCommandBuilder Rozhraní

Definice

Vytvoří příkazy založené na nezpracovaný text příkazu SQL.

Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.

public interface IRawSqlCommandBuilder
type IRawSqlCommandBuilder = interface
Public Interface IRawSqlCommandBuilder

Poznámky

Životnost služby je Singleton. To znamená, že jedna instance je používána mnoha DbContext instancemi. Implementace musí být bezpečná pro přístup z více vláken. Tato služba nemůže záviset na službách registrovaných jako Scoped.

Další informace a příklady najdete v tématu Implementace poskytovatelů databází a rozšíření .

Metody

Název Description
Build(String, IEnumerable<Object>, IModel)

Vytvoří nový příkaz založený na textu příkazu SQL.

Build(String, IEnumerable<Object>)

Vytvoří nový příkaz založený na textu příkazu SQL.

Build(String, IReadOnlyList<Object>)

Vytvoří nový příkaz založený na textu příkazu SQL.

Build(String)

Vytvoří nový příkaz založený na textu příkazu SQL.

Platí pro