IReadOnlyDbFunction Rozhraní

Definice

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

IsAggregate

Získá hodnotu označující, zda je tato funkce agregační funkce.

IsBuiltIn

Získá hodnotu označující, zda je funkce databáze integrovaná.

IsNullable

Získá hodnotu určující, zda databázové funkce může vrátit hodnotu null.

IsScalar

Získá hodnotu označující, zda tato funkce vrací skalární hodnotu.

Item[String]

Získá hodnotu poznámky se zadaným názvem, vrátí null se, pokud neexistuje.

(Zděděno od IReadOnlyAnnotatable)
MethodInfo

Získá metodu CLR, která se 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ího překladu volání metody do fragmentu výrazu SQL.

TypeMapping

Získá mapování typu pro návratový typ funkce.

Metody

AnnotationsToDebugString(Int32)

Získá ladicí řetězec pro všechny poznámky deklarované v objektu.

(Zděděno od IReadOnlyAnnotatable)
FindAnnotation(String)

Získá anotaci s daným názvem a vrátí null , pokud neexistuje.

(Zděděno od IReadOnlyAnnotatable)
GetAnnotation(String)

Získá anotaci s daným názvem, vyvolá se, pokud neexistuje.

(Zděděno od IReadOnlyAnnotatable)
GetAnnotations()

Získá všechny poznámky aktuální objekt.

(Zděděno od IReadOnlyAnnotatable)
ToDebugString(MetadataDebugStringOptions, Int32)

Vytvoří čitelné vyjádření daných metadat.

Upozornění: Nespoléhejte na formát vráceného řetězce. Je určen pouze pro ladění a mezi verzemi se může libovolně měnit.

Platí pro