Share via


DbFunctionAttribute Sınıf

Tanım

CLR yönteminin LINQ sorgularında kullanılabilmesi için statik bir CLR yöntemini bir veritabanı işleviyle eşler. Kurala göre veritabanı işlevinin adı olarak .NET yöntemi adını ve varsayılan şemayı kullanır.

[System.AttributeUsage(System.AttributeTargets.Method)]
public class DbFunctionAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Method)>]
type DbFunctionAttribute = class
    inherit Attribute
Public Class DbFunctionAttribute
Inherits Attribute
Devralma
DbFunctionAttribute
Öznitelikler

Açıklamalar

Daha fazla bilgi ve örnek için bkz . Veritabanı işlevleri .

Oluşturucular

DbFunctionAttribute()

DbFunctionAttribute sınıfının yeni bir örneğini başlatır.

DbFunctionAttribute(String, String)

DbFunctionAttribute sınıfının yeni bir örneğini başlatır.

Özellikler

FunctionName

Veritabanındaki işlevin adı.

IsBuiltIn

Veritabanı işlevinin yerleşik olup olmadığını gösteren değer.

IsNullable

Veritabanı işlevinin null sonuç döndürebileceğini veya döndüremeyeceğini gösteren değer.

IsNullableHasValue

Açıkça bir değere ayarlanıp ayarlanmadığını IsNullable denetler.

Name

Veritabanındaki işlevin adı.

Schema

Veritabanındaki işlevin şeması.

Şunlara uygulanır