Sdílet prostřednictvím


DbFunctionAttribute Třída

Definice

Mapuje statickou metodu CLR na funkci databáze, aby se metoda CLR používala v dotazech LINQ. Podle konvence používá název metody .NET jako název databázové funkce a výchozí schéma.

[System.AttributeUsage(System.AttributeTargets.Method)]
public class DbFunctionAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Method)>]
type DbFunctionAttribute = class
    inherit Attribute
Public Class DbFunctionAttribute
Inherits Attribute
Dědičnost
DbFunctionAttribute
Atributy

Poznámky

Další informace a příklady najdete v tématu Databázové funkce .

Konstruktory

DbFunctionAttribute()

Inicializuje novou instanci DbFunctionAttribute třídy.

DbFunctionAttribute(String, String)

Inicializuje novou instanci DbFunctionAttribute třídy.

Vlastnosti

FunctionName

Název funkce v databázi.

IsBuiltIn

Hodnota označující, jestli je funkce databáze integrovaná nebo ne.

IsNullable

Hodnota označující, jestli funkce databáze může vrátit výsledek null nebo ne.

IsNullableHasValue

Zkontroluje, jestli IsNullable byla explicitně nastavena hodnota.

Name

Název funkce v databázi.

Schema

Schéma funkce v databázi.

Platí pro