Partager via


DbFunctionAttribute Classe

Définition

Mappe une méthode CLR statique à une fonction de base de données afin que la méthode CLR puisse être utilisée dans les requêtes LINQ. Par convention, utilise le nom de la méthode .NET comme nom de la fonction de base de données et le schéma par défaut.

[System.AttributeUsage(System.AttributeTargets.Method)]
public class DbFunctionAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Method)>]
type DbFunctionAttribute = class
    inherit Attribute
Public Class DbFunctionAttribute
Inherits Attribute
Héritage
DbFunctionAttribute
Attributs

Remarques

Pour plus d’informations et d’exemples, consultez Fonctions de base de données.

Constructeurs

DbFunctionAttribute()

Initialise une nouvelle instance de la classe DbFunctionAttribute.

DbFunctionAttribute(String, String)

Initialise une nouvelle instance de la classe DbFunctionAttribute.

Propriétés

FunctionName

Nom de la fonction dans la base de données.

IsBuiltIn

Valeur indiquant si la fonction de base de données est intégrée ou non.

IsNullable

Valeur indiquant si la fonction de base de données peut retourner un résultat Null ou non.

IsNullableHasValue

Vérifie si IsNullable a été explicitement défini sur une valeur.

Name

Nom de la fonction dans la base de données.

Schema

Schéma de la fonction dans la base de données.

S’applique à