Share via


EdmFunction Sınıf

Tanım

Entity SQL sorgu dili tarafından yazılan sorgulardan çağrılabilecek işlevler hakkındaki bilgileri temsil eder. Bunlar, depolama sağlayıcısı tarafından kullanıma sunulan yerleşik işlevler veya belirli bir veritabanındaki kullanıcı tanımlı işlevler olabilir.

public ref class EdmFunction sealed : System::Data::Metadata::Edm::EdmType
public sealed class EdmFunction : System.Data.Metadata.Edm.EdmType
type EdmFunction = class
    inherit EdmType
Public NotInheritable Class EdmFunction
Inherits EdmType
Devralma

Özellikler

Abstract

Bu türün soyut olup olmadığını belirten bir değer alır.

(Devralındığı yer: EdmType)
BaseType

Bu türün temel türünü alır.

(Devralındığı yer: EdmType)
BuiltInTypeKind

Bu EdmFunctioniçin yerleşik tür türünü alır.

CommandTextAttribute

Veritabanı yönetim sistemi veya depolama modeli tarafından kullanılan dilde bir sorgu alır.

Documentation

Bu türle ilişkili belgeleri alır veya ayarlar.

(Devralındığı yer: MetadataItem)
FullName

Bu türün tam adını (ad alanı artı adı) döndürür.

IsComposableAttribute

Bu örneğin bir işlevle mi yoksa saklı yordamla mı eşleneceğini alır veya ayarlar.

MetadataProperties

Geçerli türün özellikleri listesini alır.

(Devralındığı yer: MetadataItem)
Name

Bu türün adını alır.

(Devralındığı yer: EdmType)
NamespaceName

Bu türün ad alanını alır.

(Devralındığı yer: EdmType)
Parameters

Bu EdmFunctionöğesinin parametrelerini alır.

ReturnParameter

Bu EdmFunctionöğesinin dönüş parametresini alır.

ReturnParameters

Bu EdmFunctionöğesinin dönüş parametrelerini alır.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetCollectionType()

Öğe türü bu tür olan öğesinin CollectionType bir örneğini döndürür.

(Devralındığı yer: EdmType)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Bu türün tam adını döndürür.

(Devralındığı yer: EdmType)

Uzantı Metotları

Aggregate(EdmFunction, DbExpression)

Yeni bir DbFunctionAggregate oluşturur.

AggregateDistinct(EdmFunction, DbExpression)

Farklı bir şekilde uygulanan yeni DbFunctionAggregate bir oluşturur.

Invoke(EdmFunction, IEnumerable<DbExpression>)

Belirtilen işlevin belirtilen bağımsız değişkenlerle çağrısını temsil eden yeni DbFunctionExpression bir oluşturur.

Invoke(EdmFunction, DbExpression[])

Belirtilen işlevin belirtilen bağımsız değişkenlerle çağrısını temsil eden yeni DbFunctionExpression bir oluşturur.

Şunlara uygulanır