IReadOnlyDbFunction Rozhraní
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í.
Představuje funkci relační databáze v modelu.
public interface IReadOnlyDbFunction : Microsoft.EntityFrameworkCore.Infrastructure.IReadOnlyAnnotatable
type IReadOnlyDbFunction = interface
interface IReadOnlyAnnotatable
Public Interface IReadOnlyDbFunction
Implements IReadOnlyAnnotatable
- Odvozené
- Implementuje
Poznámky
Další informace a příklady najdete v tématu Databázové funkce .
Vlastnosti
| Název | Description |
|---|---|
| IsAggregate |
Získá hodnotu určující, zda tato funkce je agregační funkce. |
| IsBuiltIn |
Získá hodnotu určující, zda je databázová funkce integrovaná. |
| IsNullable |
Získá hodnotu určující, zda funkce databáze může vrátit hodnotu null. |
| IsScalar |
Získá hodnotu určující, zda tato funkce vrací skalární hodnotu. |
| Item[String] |
Získá hodnotu poznámky s daným názvem, který |
| MethodInfo |
Získá CLR metoda, která mapuje na funkci v databázi. |
| Model |
Získá model, ve kterém je tato funkce definována. |
| ModelName |
Získá název funkce v modelu. |
| Name |
Získá název funkce v databázi. |
| Parameters |
Získá parametry pro tuto funkci. |
| ReturnType |
Získá vrácený typ CLR. |
| Schema |
Získá schéma funkce v databázi. |
| StoreType |
Získá nakonfigurovaný řetězec typu úložiště. |
| Translation |
Získá zpětná volání překladu pro provádění vlastní překlad volání metody do fragmentu výrazu SQL. |
| TypeMapping |
Získá mapování typu pro návratový typ funkce. |
Metody
| Název | Description |
|---|---|
| AnnotationsToDebugString(Int32) |
Získá ladicí řetězec pro všechny poznámky deklarované v objektu. (Zděděno od IReadOnlyAnnotatable) |
| FindAnnotation(String) |
Získá poznámku s daným názvem a vrátí |
| GetAnnotation(String) |
Získá anotace s daným názvem vyvolá, pokud neexistuje. (Zděděno od IReadOnlyAnnotatable) |
| GetAnnotations() |
Získá všechny poznámky k aktuálnímu objektu. (Zděděno od IReadOnlyAnnotatable) |
| ToDebugString(MetadataDebugStringOptions, Int32) |
Vytvoří čitelné znázornění daných metadat člověkem. Upozornění: Nespoléhejte na formát vráceného řetězce. Je určen pouze pro ladění a může se libovolně měnit mezi verzemi. |