RelationalCommandBuilder Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří příkaz, který se má spustit proti relační databázi.
Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.
[System.Runtime.CompilerServices.Nullable(0)]
public class RelationalCommandBuilder : Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder
public class RelationalCommandBuilder : Microsoft.EntityFrameworkCore.Storage.IRelationalCommandBuilder
[<System.Runtime.CompilerServices.Nullable(0)>]
type RelationalCommandBuilder = class
interface IRelationalCommandBuilder
type RelationalCommandBuilder = class
interface IRelationalCommandBuilder
Public Class RelationalCommandBuilder
Implements IRelationalCommandBuilder
- Dědičnost
-
RelationalCommandBuilder
- Atributy
- Implementuje
Poznámky
Další informace najdete v tématu Implementace zprostředkovatelů databáze a rozšíření .
Konstruktory
| Název | Description |
|---|---|
| RelationalCommandBuilder(RelationalCommandBuilderDependencies) |
Vytvoří novou RelationalCommand. Tento typ obvykle používají poskytovatelé databáze (a další rozšíření). Obvykle se nepoužívá v kódu aplikace. |
Vlastnosti
| Název | Description |
|---|---|
| CommandTextLength |
Získá délku textu příkazu. |
| Dependencies |
Závislosti specifické pro relačního zprostředkovatele pro tuto službu. |
| Parameters |
Kolekce parametrů. |
| TypeMappingSource |
Zastaralé.
Zdroj, který RelationalTypeMappingse má použít. |
Metody
| Název | Description |
|---|---|
| AddParameter(IRelationalParameter) |
Přidá daný parametr do tohoto příkazu. |
| Append(FormattableString, Boolean) |
Připojí objekt k textu příkazu. |
| Append(Object) |
Připojí objekt k textu příkazu. |
| Append(String, Boolean) |
Připojí objekt k textu příkazu. |
| Append(String) |
Připojí objekt k textu příkazu. |
| AppendLine() |
Připojí k textu příkazu prázdný řádek. |
| Build() |
Vytvoří příkaz. |
| DecrementIndent() |
Sníží odsazení dalších řádků. |
| IncrementIndent() |
Zvýší odsazení dalších řádků. |
| RemoveParameterAt(Int32) |
Odebere parametr s daným indexem z tohoto příkazu. |
| ToString() |
Získá text příkazu. |