Aracılığıyla paylaş


DbLimitExpression Sınıf

Tanım

Bağımsız değişken koleksiyonundaki öğe sayısının belirtilen sınır değeriyle kısıtlamasını temsil eder.

public ref class DbLimitExpression sealed : System::Data::Common::CommandTrees::DbExpression
public sealed class DbLimitExpression : System.Data.Common.CommandTrees.DbExpression
type DbLimitExpression = class
    inherit DbExpression
Public NotInheritable Class DbLimitExpression
Inherits DbExpression
Devralma
DbLimitExpression

Açıklamalar

DbLimitExpression, DbSkipExpressiondahil olmak üzere koleksiyon sonuç türüne sahip herhangi bir DbExpression uygulanabilir. DbLimitExpression Top işleminin eşdeğerini sağlar. Girişinde bir sıralama işleminin gerçekleştirilmesi gerekmez. Koleksiyonu ve sırasıyla döndürülecek satır sayısını belirten Argument ve Limitolmak üzere iki Expression özelliği vardır. DbLimitExpression ayrıca, son satıra eşit olan satırların döndürülip döndürülmeyeceğini denetleen bir BooleanWithTies özelliği de vardır. varsayılan olarak falseWithTies.

Özellikler

Argument

Giriş koleksiyonunu belirten bir ifade alır veya ayarlar.

ExpressionKind

Bu ifadenin işlemini gösteren ifadenin türünü alır.

(Devralındığı yer: DbExpression)
Limit

Giriş koleksiyonundan döndürülen öğe sayısı sınırını belirten bir ifade alır veya ayarlar.

ResultType

İfadenin sonuç türü için tür meta verilerini alır.

(Devralındığı yer: DbExpression)
WithTies

Sınır işleminin bağlı sonuçları içerip içermeyeceğini alır. Bağlı sonuçların dahil olması, Limit değeri tarafından belirtilenden daha fazla sonuç üretebilir.

Yöntemler

Accept(DbExpressionVisitor)

Sonuç değeri üretmeyen ifadeler için ziyaretçi desenini uygular.

Accept<TResultType>(DbExpressionVisitor<TResultType>)

Belirli bir türde sonuç değeri üreten ifadeler için ziyaretçi desenini uygular.

Equals(Object)

Belirtilen Object geçerli DbExpression örneğine eşit olup olmadığını belirler.

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

türü için bir karma işlevi görür.

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

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

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

Geçerli Objectbasit bir kopyasını oluşturur.

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

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Uzantı Metotları

All(DbExpression, Func<DbExpression,DbExpression>)

Verilen koşulun giriş kümesinin tüm öğeleri için barındırılıp barındırılmadığını belirleyen yeni bir DbQuantifierExpression oluşturur.

And(DbExpression, DbExpression)

Sol ve sağ bağımsız değişkenlerin mantıksal Ve değerlerini gerçekleştiren bir DbAndExpression oluşturur.

Any(DbExpression)

Belirtilen küme bağımsız değişkeninin boş olmadığını belirleyen yeni bir DbExpression oluşturur.

Any(DbExpression, Func<DbExpression,DbExpression>)

Verilen koşulun giriş kümesinin herhangi bir öğesi için ayrı tutup tutmadığını belirleyen yeni bir DbQuantifierExpression oluşturur.

As(DbExpression, String)

Belirtilen bağımsız değişkenleri anahtar/değer çifti nesnesi olarak döndürür.

Bind(DbExpression)

Verilen ifadeyi bağlamak için oluşturulan değişken adını kullanan yeni bir DbExpressionBinding oluşturur.

BindAs(DbExpression, String)

Belirtilen ifadeyi bağlamak için belirtilen değişken adını kullanan yeni bir DbExpressionBinding oluşturur.

CastTo(DbExpression, TypeUsage)

Çok biçimli bağımsız değişkene atama işlemi uygulayan yeni bir DbCastExpression oluşturur.

CrossApply(DbExpression, Func<DbExpression,KeyValuePair<String,DbExpression>>)

Belirli bir giriş kümesinin her öğesi için verilen apply ifadesini bir kez değerlendiren yeni bir DbApplyExpression oluşturur ve ilgili girişe sahip bir satır koleksiyonu oluşturur ve sütunları uygular. apply boş bir küme olarak değerlendirildiği satırlar dahil değildir.

Deref(DbExpression)

Başvuru ifadesi verilen belirli bir Varlığı alan yeni bir DbDerefExpression oluşturur.

Distinct(DbExpression)

Verilen küme bağımsız değişkeninden yinelenenleri kaldıran yeni bir DbDistinctExpression oluşturur.

Divide(DbExpression, DbExpression)

Sol bağımsız değişkeni sağ bağımsız değişkene bölen yeni bir DbArithmeticExpression oluşturur.

Element(DbExpression)

Bir kümeyi tek bir kümeye dönüştüren yeni bir DbElementExpression oluşturur.

Equal(DbExpression, DbExpression)

Eşitlik için sol ve sağ bağımsız değişkenleri karşılaştıran yeni bir DbComparisonExpression oluşturur.

Except(DbExpression, DbExpression)

Sol küme bağımsız değişkeninden sağ küme bağımsız değişkeninin çıkarma işlemini hesaplayan yeni bir DbExceptExpression oluşturur.

Exists(DbExpression)

Belirtilen küme bağımsız değişkeninin boş olmadığını belirleyen yeni bir DbExpression oluşturur.

FullOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>)

DbExpressionKindolarak FullOuterJoin kullanarak, belirtilen birleştirme koşulunda sol ve sağ ifadeler tarafından belirtilen kümeleri birleştiren yeni bir DbJoinExpression oluşturur.

GetEntityRef(DbExpression)

Belirtilen varlığın başvurularını yapısal biçimde alan yeni bir DbEntityRefExpression oluşturur.

GetRefKey(DbExpression)

Yapısal biçimde belirtilen başvurunun anahtar değerlerini alan yeni bir DbRefKeyExpression oluşturur.

GreaterThan(DbExpression, DbExpression)

Sol bağımsız değişkenin sağ bağımsız değişkenden büyük olup olmadığını belirleyen yeni bir DbComparisonExpression oluşturur.

GreaterThanOrEqual(DbExpression, DbExpression)

Sol bağımsız değişkenin sağ bağımsız değişkenden büyük veya buna eşit olup olmadığını belirleyen yeni bir DbComparisonExpression oluşturur.

GroupBind(DbExpression)

Verilen ifadeyi bağlamak için oluşturulan değişken ve grup değişkeni adlarını kullanan yeni bir grup ifadesi bağlaması oluşturur.

GroupBindAs(DbExpression, String, String)

Belirtilen ifadeyi bağlamak için belirtilen değişken adını ve grup değişkeni adlarını kullanan yeni bir DbGroupExpressionBinding oluşturur.

InnerJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>)

DbExpressionKindolarak InnerJoin kullanarak belirtilen birleştirme koşulunda sol ve sağ ifadeler tarafından belirtilen kümeleri birleştiren yeni bir DbJoinExpression oluşturur.

Intersect(DbExpression, DbExpression)

Sol ve sağ küme bağımsız değişkenlerinin kesişimini hesaplayan yeni bir DbIntersectExpression oluşturur.

IsEmpty(DbExpression)

Belirtilen küme bağımsız değişkeninin boş bir küme olup olmadığını belirleyen yeni bir DbIsEmptyExpression oluşturur.

IsNull(DbExpression)

Belirtilen bağımsız değişkenin null olup olmadığını belirleyen yeni bir DbIsNullExpression oluşturur.

IsOf(DbExpression, TypeUsage)

Verilen bağımsız değişkenin belirtilen türde mi yoksa alt türde mi olduğunu belirleyen yeni bir DbIsOfExpression oluşturur.

IsOfOnly(DbExpression, TypeUsage)

Verilen bağımsız değişkenin belirtilen türde olup olmadığını ve yalnızca bu tür (alt tür değil) olup olmadığını belirleyen yeni bir DbIsOfExpression ifadesi oluşturur.

Join(DbExpression, DbExpression, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression>)

dış ve iç ifadeler tarafından belirtilen kümeleri birleştiren yeni bir DbJoinExpression oluşturur ve DbExpressionKindolarak InnerJoin kullanarak belirtilen dış ve iç anahtarlar arasında bir eşitlik koşulu oluşturur.

Join<TSelector>(DbExpression, DbExpression, Func<DbExpression, DbExpression>, Func<DbExpression,DbExpression>, Func<DbExpression, DbExpression,TSelector>)

DbExpressionKindolarak InnerJoin kullanarak, belirtilen dış ve iç ifadeler tarafından belirtilen kümeler üzerinde belirtilen seçiciyi, belirtilen dış ve iç anahtarlar arasında eşitlik koşuluyla birleştirilen yeni bir DbProjectExpression oluşturur.

LeftOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>)

DbExpressionKindolarak LeftOuterJoin kullanarak, belirtilen birleştirme koşulunda sol ve sağ ifadeler tarafından belirtilen kümeleri birleştiren yeni bir DbJoinExpression oluşturur.

LessThan(DbExpression, DbExpression)

Sol bağımsız değişkenin sağ bağımsız değişkenden küçük olup olmadığını belirleyen yeni bir DbComparisonExpression oluşturur.

LessThanOrEqual(DbExpression, DbExpression)

Sol bağımsız değişkenin sağ bağımsız değişkenden küçük veya buna eşit olup olmadığını belirleyen yeni bir DbComparisonExpression oluşturur.

Like(DbExpression, DbExpression)

Belirtilen giriş dizesini verilen desenle karşılaştıran yeni bir DbLikeExpression oluşturur.

Like(DbExpression, DbExpression, DbExpression)

İsteğe bağlı çıkışı kullanarak belirtilen giriş dizesini verilen desenle karşılaştıran yeni bir DbLikeExpression oluşturur.

Limit(DbExpression, DbExpression)

Bağımsız Değişken koleksiyonundaki öğe sayısını belirtilen sayı Sınırı değeriyle kısıtlayan yeni bir DbLimitExpression oluşturur. Bağlı sonuçlar çıkışa dahil değildir.

Minus(DbExpression, DbExpression)

Sağ bağımsız değişkeni sol bağımsız değişkenden çıkaran yeni bir DbArithmeticExpression oluşturur.

Modulo(DbExpression, DbExpression)

Sol bağımsız değişkenin kalan kısmını sağ bağımsız değişkene bölünen yeni bir DbArithmeticExpression oluşturur.

Multiply(DbExpression, DbExpression)

Sol bağımsız değişkeni sağ bağımsız değişkenle çarpan yeni bir DbArithmeticExpression oluşturur.

Navigate(DbExpression, RelationshipEndMember, RelationshipEndMember)

Bir oluşturma veya ilişkilendirme ilişkisinin gezintisini temsil eden yeni bir DbRelationshipNavigationExpression oluşturur.

Negate(DbExpression)

Bağımsız değişkenin değerini engelleyen yeni bir DbArithmeticExpression oluşturur.

Not(DbExpression)

Verilen bağımsız değişkenin mantıksal olumsuzlamasını gerçekleştiren bir DbNotExpression oluşturur.

NotEqual(DbExpression, DbExpression)

Eşitsizlik için sol ve sağ bağımsız değişkenleri karşılaştıran yeni bir DbComparisonExpression oluşturur.

OfType(DbExpression, TypeUsage)

Belirtilen türdeki belirli giriş kümesinin öğelerinden oluşan bir küme oluşturan yeni bir DbOfTypeExpression oluşturur.

OfTypeOnly(DbExpression, TypeUsage)

Verilen giriş kümesinin tam olarak belirtilen türde olan öğelerinden oluşan bir küme oluşturan yeni bir DbOfTypeExpression oluşturur.

Or(DbExpression, DbExpression)

Sol ve sağ bağımsız değişkenlerin mantıksal Veya değerini gerçekleştiren bir DbOrExpression oluşturur.

OrderBy(DbExpression, Func<DbExpression,DbExpression>)

Verilen giriş kümesini belirtilen sıralama anahtarına göre artan sıralama düzeni ve varsayılan harmanlama ile sıralayan yeni bir DbSortExpression oluşturur.

OrderBy(DbExpression, Func<DbExpression,DbExpression>, String)

Belirtilen giriş kümesini artan sıralama düzeni ve belirtilen harmanlama ile belirtilen sıralama anahtarına göre sıralayan yeni bir DbSortExpression oluşturur.

OrderByDescending(DbExpression, Func<DbExpression,DbExpression>)

Verilen giriş kümesini belirtilen sıralama anahtarına göre azalan sıralama düzeni ve varsayılan harmanlama ile sıralayan yeni bir DbSortExpression oluşturur.

OrderByDescending(DbExpression, Func<DbExpression,DbExpression>, String)

Belirtilen giriş kümesini azalan sıralama düzeni ve belirtilen harmanlama ile belirtilen sıralama anahtarına göre sıralayan yeni bir DbSortExpression oluşturur.

OuterApply(DbExpression, Func<DbExpression,KeyValuePair<String,DbExpression>>)

Belirli bir giriş kümesinin her öğesi için verilen apply ifadesini bir kez değerlendiren yeni bir DbApplyExpression oluşturur ve ilgili girişe sahip bir satır koleksiyonu oluşturur ve sütunları uygular. apply boş bir küme olarak değerlendirdiği satırlarda nullsütun değeri uygulanır.

Plus(DbExpression, DbExpression)

Sol bağımsız değişkeni sağ bağımsız değişkene ekleyen yeni bir DbArithmeticExpression oluşturur.

Property(DbExpression, EdmProperty)

Belirtilen özelliğin alınmasını temsil eden yeni bir DbPropertyExpression oluşturur.

Property(DbExpression, NavigationProperty)

Belirtilen gezinti özelliğinin alınmasını temsil eden yeni bir DbPropertyExpression oluşturur.

Property(DbExpression, RelationshipEndMember)

Belirtilen ilişki son üyesinin alınmasını temsil eden yeni bir DbPropertyExpression oluşturur.

Property(DbExpression, String)

Verilen örnekten belirtilen ada sahip örnek özelliğinin alınmasını temsil eden yeni bir DbPropertyExpression oluşturur.

Select<TProjection>(DbExpression, Func<DbExpression,TProjection>)

Belirtilen ifadeyi verilen giriş kümesi üzerinden seçen yeni bir DbProjectExpression oluşturur.

SelectMany(DbExpression, Func<DbExpression,DbExpression>)

Belirli bir giriş kümesinin her öğesi için verilen apply ifadesini bir kez değerlendiren yeni bir DbApplyExpression oluşturur ve ilgili girişe sahip bir satır koleksiyonu oluşturur ve sütunları uygular. apply boş bir küme olarak değerlendirildiği satırlar dahil değildir. Ardından her satırdan apply sütununu seçerek genel apply sonuç koleksiyonunu oluşturan bir DbProjectExpression oluşturulur.

SelectMany<TSelector>(DbExpression, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression,TSelector>)

Belirli bir giriş kümesinin her öğesi için verilen apply ifadesini bir kez değerlendiren yeni bir DbApplyExpression oluşturur ve ilgili girişe sahip bir satır koleksiyonu oluşturur ve sütunları uygular. apply boş bir küme olarak değerlendirildiği satırlar dahil değildir. Ardından, her satırda belirtilen selector seçerek sonuç koleksiyonunu oluşturan bir DbProjectExpression oluşturulur.

Take(DbExpression, DbExpression)

Bağımsız Değişken koleksiyonundaki öğe sayısını belirtilen sayı Sınırı değeriyle kısıtlayan yeni bir DbLimitExpression oluşturur. Bağlı sonuçlar çıkışa dahil değildir.

ToSortClause(DbExpression)

Artan sıralama düzeni ve varsayılan harmanlama ile yeni bir DbSortClause oluşturur.

ToSortClause(DbExpression, String)

Artan sıralama düzeni ve belirtilen harmanlama ile yeni bir DbSortClause oluşturur.

ToSortClauseDescending(DbExpression)

Azalan sıralama düzeni ve varsayılan harmanlama ile yeni bir DbSortClause oluşturur.

ToSortClauseDescending(DbExpression, String)

Azalan sıralama düzeni ve belirtilen harmanlama ile yeni bir DbSortClause oluşturur.

TreatAs(DbExpression, TypeUsage)

Yeni bir DbTreatExpressionoluşturur.

UnaryMinus(DbExpression)

Bağımsız değişkenin değerini engelleyen yeni bir DbArithmeticExpression oluşturur.

Union(DbExpression, DbExpression)

Yinelenenlerin kaldırıldığı sol ve sağ küme bağımsız değişkenlerinin birleşimini hesaplayan yeni bir DbExpression oluşturur.

UnionAll(DbExpression, DbExpression)

Sol ve sağ küme bağımsız değişkenlerinin birleşimini hesaplayan ve yinelenenleri kaldırmayan yeni bir DbUnionAllExpression oluşturur.

Where(DbExpression, Func<DbExpression,DbExpression>)

Belirtilen koşulu kullanarak verilen giriş kümesindeki öğeleri filtreleyen yeni bir DbFilterExpression oluşturur.

Abs(DbExpression)

Belirtilen bağımsız değişkenle kurallı 'Abs' işlevini çağıran ve her birinin sayısal sonuç türüne sahip olması gereken bir DbFunctionExpression oluşturur. İfadenin sonuç türü, valuesonuç türüyle aynıdır.

AddDays(DbExpression, DbExpression)

DateTime veya DateTimeOffset ve tamsayı sonuç türlerine sahip olması gereken belirtilen bağımsız değişkenlerle kurallı 'AddDays' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü, dateValuesonuç türüyle aynıdır.

AddHours(DbExpression, DbExpression)

DateTime, DateTimeOffset veya Time ve tamsayı sonuç türlerine sahip olması gereken belirtilen bağımsız değişkenlerle kurallı 'AddHours' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü, timeValuesonuç türüyle aynıdır.

AddMicroseconds(DbExpression, DbExpression)

Belirtilen bağımsız değişkenlerle kurallı 'AddMicroseconds' işlevini çağıran ve DateTime, DateTimeOffset veya Time ve tamsayı sonuç türlerine sahip olması gereken bir DbFunctionExpression oluşturur. İfadenin sonuç türü, timeValuesonuç türüyle aynıdır.

AddMilliseconds(DbExpression, DbExpression)

Belirtilen bağımsız değişkenlerle kurallı 'AddMilliseconds' işlevini çağıran ve DateTime, DateTimeOffset veya Time ve tamsayı sonuç türlerine sahip olması gereken bir DbFunctionExpression oluşturur. İfadenin sonuç türü, timeValuesonuç türüyle aynıdır.

AddMinutes(DbExpression, DbExpression)

Belirtilen bağımsız değişkenlerle kurallı 'AddMinutes' işlevini çağıran ve DateTime, DateTimeOffset veya Time ve tamsayı sonuç türlerine sahip olması gereken bir DbFunctionExpression oluşturur. İfadenin sonuç türü, timeValuesonuç türüyle aynıdır.

AddMonths(DbExpression, DbExpression)

Belirtilen bağımsız değişkenlerle kurallı 'AddMonths' işlevini çağıran ve DateTime veya DateTimeOffset ve tamsayı sonuç türlerine sahip olması gereken bir DbFunctionExpression oluşturur. İfadenin sonuç türü, dateValuesonuç türüyle aynıdır.

AddNanoseconds(DbExpression, DbExpression)

Belirtilen bağımsız değişkenlerle kurallı 'AddNanoseconds' işlevini çağıran ve DateTime, DateTimeOffset veya Time ve tamsayı sonuç türlerine sahip olması gereken bir DbFunctionExpression oluşturur. İfadenin sonuç türü, timeValuesonuç türüyle aynıdır.

AddSeconds(DbExpression, DbExpression)

Belirtilen bağımsız değişkenlerle kurallı 'AddSeconds' işlevini çağıran ve DateTime, DateTimeOffset veya Time ve tamsayı sonuç türlerine sahip olması gereken bir DbFunctionExpression oluşturur. İfadenin sonuç türü, timeValuesonuç türüyle aynıdır.

AddYears(DbExpression, DbExpression)

Belirtilen bağımsız değişkenlerle kurallı 'AddYears' işlevini çağıran ve DateTime veya DateTimeOffset ve tamsayı sonuç türlerine sahip olması gereken bir DbFunctionExpression oluşturur. İfadenin sonuç türü, dateValuesonuç türüyle aynıdır.

Average(DbExpression)

Belirtilen koleksiyon üzerinde kurallı 'Avg' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü, koleksiyonun öğe türüyle aynıdır.

BitwiseAnd(DbExpression, DbExpression)

Aynı tamsayı sayısal sonuç türüne sahip olması gereken belirtilen bağımsız değişkenlerle kurallı 'Bit DüzeyindeAnd' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü, bağımsız değişkenlerin türüyle aynıdır.

BitwiseNot(DbExpression)

Tamsayı sayısal sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'BitWiseNot' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü, bağımsız değişkenlerin türüyle aynıdır.

BitwiseOr(DbExpression, DbExpression)

Aynı tamsayı sayısal sonuç türüne sahip olması gereken belirtilen bağımsız değişkenlerle kurallı 'Bit DüzeyindeOr' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü, bağımsız değişkenlerin türüyle aynıdır.

BitwiseXor(DbExpression, DbExpression)

Aynı tamsayı sayısal sonuç türüne sahip olması gereken belirtilen bağımsız değişkenlerle kurallı 'BitWiseXor' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü, bağımsız değişkenlerin türüyle aynıdır.

Ceiling(DbExpression)

Her birinin tek, çift veya ondalık sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'Tavan' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü, valuesonuç türüyle aynıdır.

Concat(DbExpression, DbExpression)

Belirtilen bağımsız değişkenlerle kurallı 'Concat' işlevini çağıran ve her birinin bir dize sonuç türüne sahip olması gereken bir DbFunctionExpression oluşturur. İfadenin sonuç türü dizedir.

Contains(DbExpression, DbExpression)

Belirtilen bağımsız değişkenlerle kurallı 'Contains' işlevini çağıran ve her birinin bir dize sonuç türüne sahip olması gereken bir DbFunctionExpression oluşturur. İfadenin sonuç türü Boole değeridir.

Count(DbExpression)

Belirtilen koleksiyon üzerinde kurallı 'Count' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Int32'dir.

Day(DbExpression)

DateTime veya DateTimeOffset sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'Day' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Int32'dir.

DayOfYear(DbExpression)

Belirtilen bağımsız değişkenle kurallı 'DayOfYear' işlevini çağıran ve DateTime veya DateTimeOffset sonuç türüne sahip olması gereken bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Int32'dir.

DiffDays(DbExpression, DbExpression)

Belirtilen bağımsız değişkenlerle kurallı 'DiffDays' işlevini çağıran ve her birinin DateTime veya DateTimeOffset sonuç türüne sahip olması gereken bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Int32'dir.

DiffHours(DbExpression, DbExpression)

Belirtilen bağımsız değişkenlerle kurallı 'DiffHours' işlevini çağıran ve her birinin DateTime, DateTimeOffset veya Time sonuç türüne sahip olması gereken bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Int32'dir.

DiffMicroseconds(DbExpression, DbExpression)

Belirtilen bağımsız değişkenlerle kurallı 'DiffMicroseconds' işlevini çağıran ve her birinin DateTime, DateTimeOffset veya Time sonuç türüne sahip olması gereken bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Int32'dir.

DiffMilliseconds(DbExpression, DbExpression)

Belirtilen bağımsız değişkenlerle kurallı 'DiffMilliseconds' işlevini çağıran ve her birinin DateTime, DateTimeOffset veya Time sonuç türüne sahip olması gereken bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Int32'dir.

DiffMinutes(DbExpression, DbExpression)

Belirtilen bağımsız değişkenlerle kurallı 'DiffMinutes' işlevini çağıran ve her birinin DateTime, DateTimeOffset veya Time sonuç türüne sahip olması gereken bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Int32'dir.

DiffMonths(DbExpression, DbExpression)

Belirtilen bağımsız değişkenlerle kurallı 'DiffMonths' işlevini çağıran ve her birinin DateTime veya DateTimeOffset sonuç türüne sahip olması gereken bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Int32'dir.

DiffNanoseconds(DbExpression, DbExpression)

Belirtilen bağımsız değişkenlerle kurallı 'DiffNanoseconds' işlevini çağıran ve her birinin DateTime, DateTimeOffset veya Time sonuç türüne sahip olması gereken bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Int32'dir.

DiffSeconds(DbExpression, DbExpression)

Belirtilen bağımsız değişkenlerle kurallı 'DiffSeconds' işlevini çağıran ve her birinin DateTime, DateTimeOffset veya Time sonuç türüne sahip olması gereken bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Int32'dir.

DiffYears(DbExpression, DbExpression)

Belirtilen bağımsız değişkenlerle kurallı 'DiffYears' işlevini çağıran ve her birinin DateTime veya DateTimeOffset sonuç türüne sahip olması gereken bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Int32'dir.

EndsWith(DbExpression, DbExpression)

Belirtilen bağımsız değişkenlerle kurallı 'EndsWith' işlevini çağıran ve her birinin bir dize sonuç türüne sahip olması gereken bir DbFunctionExpression oluşturur. İfadenin sonuç türü Boole değeridir.

Floor(DbExpression)

Her birinin tek, çift veya ondalık sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'Floor' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü, valuesonuç türüyle aynıdır.

GetTotalOffsetMinutes(DbExpression)

Belirtilen bağımsız değişkenle kurallı 'GetTotalOffsetMinutes' işlevini çağıran ve DateTimeOffset sonuç türüne sahip olması gereken bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Int32'dir.

Hour(DbExpression)

Belirtilen bağımsız değişkenle kurallı 'Hour' işlevini çağıran ve DateTime, DateTimeOffset veya Time sonuç türüne sahip olması gereken bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Int32'dir.

IndexOf(DbExpression, DbExpression)

Belirtilen bağımsız değişkenlerle kurallı 'IndexOf' işlevini çağıran ve her birinin bir dize sonuç türüne sahip olması gereken bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Int32'dir.

Left(DbExpression, DbExpression)

Bir dize ve tamsayı sayısal sonuç türüne sahip olması gereken belirtilen bağımsız değişkenlerle kurallı 'Sol' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü dizedir.

Length(DbExpression)

Bir dize sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'Length' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Int32'dir.

LongCount(DbExpression)

Belirtilen koleksiyon üzerinde kurallı 'BigCount' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Int64'tür.

Max(DbExpression)

Belirtilen koleksiyon üzerinde kurallı 'Max' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü, koleksiyonun öğe türüyle aynıdır.

Millisecond(DbExpression)

Belirtilen bağımsız değişkenle kurallı 'Milisaniye' işlevini çağıran ve DateTime, DateTimeOffset veya Time sonuç türüne sahip olması gereken bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Int32'dir.

Min(DbExpression)

Belirtilen koleksiyon üzerinde kurallı 'Min' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü, koleksiyonun öğe türüyle aynıdır.

Minute(DbExpression)

DateTime, DateTimeOffset veya Time sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'Minute' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Int32'dir.

Month(DbExpression)

DateTime veya DateTimeOffset sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'Month' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Int32'dir.

Power(DbExpression, DbExpression)

Sayısal sonuç türlerine sahip olması gereken belirtilen bağımsız değişkenlerle kurallı 'Güç' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü, baseArgumentsonuç türüyle aynıdır.

Replace(DbExpression, DbExpression, DbExpression)

Kurallı 'Replace' işlevini belirtilen bağımsız değişkenlerle çağıran ve her birinin bir dize sonuç türüne sahip olması gereken bir DbFunctionExpression oluşturur. İfadenin sonuç türü de dizedir.

Reverse(DbExpression)

Belirtilen bağımsız değişkenle kurallı 'Ters' işlevini çağıran bir DbFunctionExpression oluşturur ve bu da bir dize sonuç türüne sahip olmalıdır. İfadenin sonuç türü de dizedir.

Right(DbExpression, DbExpression)

Bir dize ve tamsayı sayısal sonuç türüne sahip olması gereken belirtilen bağımsız değişkenlerle kurallı 'Right' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü dizedir.

Round(DbExpression)

Her birinin tek, çift veya ondalık sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'Yuvarla' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü, valuesonuç türüyle aynıdır.

Round(DbExpression, DbExpression)

Tek, çift veya ondalık ve tamsayı sonuç türlerine sahip olması gereken belirtilen bağımsız değişkenlerle kurallı 'Yuvarla' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü, valuesonuç türüyle aynıdır.

Second(DbExpression)

DateTime, DateTimeOffset veya Time sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'Second' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Int32'dir.

StartsWith(DbExpression, DbExpression)

Belirtilen bağımsız değişkenlerle kurallı 'StartsWith' işlevini çağıran ve her birinin bir dize sonuç türüne sahip olması gereken bir DbFunctionExpression oluşturur. İfadenin sonuç türü Boole değeridir.

StDev(DbExpression)

Belirtilen koleksiyonun null olmayan üyeleri üzerinden kurallı 'StDev' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Double'dır.

StDevP(DbExpression)

Belirtilen koleksiyonun popülasyonu üzerinde kurallı 'StDevP' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Double'dır.

Substring(DbExpression, DbExpression, DbExpression)

Belirtilen bağımsız değişkenlerle kurallı 'Alt Dize' işlevini çağıran bir DbFunctionExpression oluşturur. Bu işlevin dize ve tamsayı sayısal sonuç türleri olmalıdır. İfadenin sonuç türü dizedir.

Sum(DbExpression)

Belirtilen koleksiyon üzerinde kurallı 'Sum' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü, koleksiyonun öğe türüyle aynıdır.

ToLower(DbExpression)

Belirtilen bağımsız değişkenle kurallı 'ToLower' işlevini çağıran bir DbFunctionExpression oluşturur ve bu da bir dize sonuç türüne sahip olmalıdır. İfadenin sonuç türü de dizedir.

ToUpper(DbExpression)

Belirtilen bağımsız değişkenle kurallı 'ToUpper' işlevini çağıran bir DbFunctionExpression oluşturur ve bu da dize sonuç türüne sahip olmalıdır. İfadenin sonuç türü de dizedir.

Trim(DbExpression)

Bir dize sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'Trim' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü de dizedir.

TrimEnd(DbExpression)

Bir dize sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'RTrim' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü de dizedir.

TrimStart(DbExpression)

Bir dize sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'LTrim' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü de dizedir.

Truncate(DbExpression, DbExpression)

Tek, çift veya ondalık ve tamsayı sonuç türleri olması gereken belirtilen bağımsız değişkenlerle kurallı 'Truncate' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü, valuesonuç türüyle aynıdır.

TruncateTime(DbExpression)

Belirtilen bağımsız değişkenle kurallı 'TruncateTime' işlevini çağıran ve DateTime veya DateTimeOffset sonuç türüne sahip olması gereken bir DbFunctionExpression oluşturur. İfadenin sonuç türü, dateValuesonuç türüyle aynıdır.

Var(DbExpression)

Belirtilen koleksiyonun null olmayan üyeleri üzerinde kurallı 'Var' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Double'dır.

VarP(DbExpression)

Belirtilen koleksiyonun popülasyonu üzerinde kurallı 'VarP' işlevini çağıran bir DbFunctionExpression oluşturur. Edm.Double ifadesinin sonuç türü.

Year(DbExpression)

DateTime veya DateTimeOffset sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'Year' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Int32'dir.

Area(DbExpression)

Edm.Geography veya Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'Alan' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Double'dır.

AsBinary(DbExpression)

Edm.Geography veya Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'AsBinary' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Binary'dir.

AsGml(DbExpression)

Edm.Geography veya Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'AsGml' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.String'dir.

AsText(DbExpression)

Edm.Geography veya Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'AsText' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.String'dir.

Centroid(DbExpression)

Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'Centroid' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Geometry'dir.

CoordinateSystemId(DbExpression)

Edm.Geography veya Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'CoordinateSystemId' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Int32'dir.

Distance(DbExpression, DbExpression)

Her birinin bir Edm.Geography veya Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenlerle kurallı 'Distance' işlevini çağıran bir DbFunctionExpression oluşturur. spatialValue1 sonuç türü, spatialValue2sonuç türüyle eşleşmelidir. İfadenin sonuç türü Edm.Double'dır.

Elevation(DbExpression)

Edm.Geography veya Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'Elevation' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Double'dır.

EndPoint(DbExpression)

Edm.Geography veya Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'EndPoint' işlevini çağıran bir DbFunctionExpression oluşturur. Sonuç türü, spatialValueile aynıdır.

ExteriorRing(DbExpression)

Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'ExteriorRing' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Geometry'dir.

InteriorRingAt(DbExpression, DbExpression)

Belirtilen bağımsız değişkenlerle kurallı 'InteriorRingAt' işlevini çağıran bir DbFunctionExpression oluşturur. İlk bağımsız değişkenin Edm.Geometry sonuç türü olmalıdır. İkinci bağımsız değişkenin bir tamsayı sayısal sonuç türü olmalıdır. İfadenin sonuç türü Edm.Geometry'dir.

InteriorRingCount(DbExpression)

Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'InteriorRingCount' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Int32'dir.

IsClosedSpatial(DbExpression)

Edm.Geography veya Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'IsClosedSpatial' işlevini çağıran bir DbFunctionExpression oluşturur. Sonuç türü Edm.Boole değeridir.

IsEmptySpatial(DbExpression)

Edm.Geography veya Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'IsEmptySpatial' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Boolean'dır.

IsRing(DbExpression)

Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'IsRing' işlevini çağıran bir DbFunctionExpression oluşturur. Sonuç türü Edm.Boole değeridir.

IsSimpleGeometry(DbExpression)

Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'IsSimpleGeometry' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Boolean'dır.

IsValidGeometry(DbExpression)

Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'IsValidGeometry' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Boolean'dır.

Latitude(DbExpression)

Edm.Geography sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'Latitude' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Double'dır.

Longitude(DbExpression)

Edm.Geography sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'Boylam' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Double'dır.

Measure(DbExpression)

Edm.Geography veya Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'Measure' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Double'dır.

PointAt(DbExpression, DbExpression)

Belirtilen bağımsız değişkenlerle kurallı 'PointAt' işlevini çağıran bir DbFunctionExpression oluşturur. İlk bağımsız değişkenin Edm.Geography veya Edm.Geometry sonuç türü olmalıdır. İkinci bağımsız değişkenin bir tamsayı sayısal sonuç türü olmalıdır. İfadenin sonuç türü, spatialValueile aynıdır.

PointCount(DbExpression)

Edm.Geography veya Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'PointCount' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Int32'dir.

PointOnSurface(DbExpression)

Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'PointOnSurface' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Geometry'dir.

SpatialBoundary(DbExpression)

Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'SpatialBoundary' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Geometry'dir.

SpatialBuffer(DbExpression, DbExpression)

Edm.Geography veya Edm.Geometry ve Edm.Double sonuç türlerine sahip olması gereken belirtilen bağımsız değişkenlerle kurallı 'SpatialBuffer' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Geometry'dir.

SpatialContains(DbExpression, DbExpression)

Her birinin bir Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenlerle kurallı 'SpatialContains' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Boolean'dır.

SpatialConvexHull(DbExpression)

Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'SpatialConvexHull' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Geometry'dir.

SpatialCrosses(DbExpression, DbExpression)

Her birinin bir Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenlerle kurallı 'SpatialCrosses' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Boolean'dır.

SpatialDifference(DbExpression, DbExpression)

Her birinin bir Edm.Geography veya Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenlerle kurallı 'SpatialDifference' işlevini çağıran bir DbFunctionExpression oluşturur. spatialValue1 sonuç türü, spatialValue2sonuç türüyle eşleşmelidir. İfadenin sonuç türü, spatialValue1 ve spatialValue2türüyle aynıdır.

SpatialDimension(DbExpression)

Edm.Geography veya Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'SpatialDimension' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Int32'dir.

SpatialDisjoint(DbExpression, DbExpression)

Her birinin bir Edm.Geography veya Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenlerle kurallı 'SpatialDisjoint' işlevini çağıran bir DbFunctionExpression oluşturur. spatialValue1 sonuç türü, spatialValue2sonuç türüyle eşleşmelidir. İfadenin sonuç türü Edm.Boolean'dır.

SpatialElementAt(DbExpression, DbExpression)

Belirtilen bağımsız değişkenlerle kurallı 'SpatialElementAt' işlevini çağıran bir DbFunctionExpression oluşturur. İlk bağımsız değişkenin Edm.Geography veya Edm.Geometry sonuç türü olmalıdır. İkinci bağımsız değişkenin bir tamsayı sayısal sonuç türü olmalıdır. İfadenin sonuç türü, spatialValueile aynıdır.

SpatialElementCount(DbExpression)

Edm.Geography veya Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'SpatialElementCount' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Int32'dir.

SpatialEnvelope(DbExpression)

Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'SpatialEnvelope' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Geometry'dir.

SpatialEquals(DbExpression, DbExpression)

Her birinin bir Edm.Geography veya Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenlerle kurallı 'SpatialEquals' işlevini çağıran bir DbFunctionExpression oluşturur. spatialValue1 sonuç türü, spatialValue2sonuç türüyle eşleşmelidir. İfadenin sonuç türü Edm.Boolean'dır.

SpatialIntersection(DbExpression, DbExpression)

Her birinin Edm.Geography veya Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenlerle kurallı 'SpatialIntersection' işlevini çağıran bir DbFunctionExpression oluşturur. spatialValue1 sonuç türü, spatialValue2sonuç türüyle eşleşmelidir. İfadenin sonuç türü, spatialValue1 ve spatialValue2türüyle aynıdır.

SpatialIntersects(DbExpression, DbExpression)

Her birinin Edm.Geography veya Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenlerle kurallı 'SpatialIntersects' işlevini çağıran bir DbFunctionExpression oluşturur. spatialValue1 sonuç türü, spatialValue2sonuç türüyle eşleşmelidir. İfadenin sonuç türü Edm.Boolean'dır.

SpatialLength(DbExpression)

Edm.Geography veya Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'SpatialLength' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Double'dır.

SpatialOverlaps(DbExpression, DbExpression)

Her birinin bir Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenlerle kurallı 'SpatialOverlaps' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Boolean'dır.

SpatialRelate(DbExpression, DbExpression, DbExpression)

Edm.Geometry ve dize sonuç türlerine sahip olması gereken belirtilen bağımsız değişkenlerle kurallı 'SpatialRelate' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Boolean'dır.

SpatialSymmetricDifference(DbExpression, DbExpression)

Her birinin bir Edm.Geography veya Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenlerle kurallı 'SpatialSymmetricDifference' işlevini çağıran bir DbFunctionExpression oluşturur. spatialValue1 sonuç türü, spatialValue2sonuç türüyle eşleşmelidir. İfadenin sonuç türü, spatialValue1 ve spatialValue2türüyle aynıdır.

SpatialTouches(DbExpression, DbExpression)

Her birinin bir Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenlerle kurallı 'SpatialTouches' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Boolean'dır.

SpatialTypeName(DbExpression)

Edm.Geography veya Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'SpatialTypeName' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.String'dir.

SpatialUnion(DbExpression, DbExpression)

Her birinin bir Edm.Geography veya Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenlerle kurallı 'SpatialUnion' işlevini çağıran bir DbFunctionExpression oluşturur. spatialValue1 sonuç türü, spatialValue2sonuç türüyle eşleşmelidir. İfadenin sonuç türü, spatialValue1 ve spatialValue2türüyle aynıdır.

SpatialWithin(DbExpression, DbExpression)

Her birinin bir Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenlerle kurallı 'SpatialWithin' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Boolean'dır.

StartPoint(DbExpression)

Edm.Geography veya Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'StartPoint' işlevini çağıran bir DbFunctionExpression oluşturur. Sonuç türü, spatialValueile aynıdır.

XCoordinate(DbExpression)

Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'XCoordinate' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Double'dır.

YCoordinate(DbExpression)

Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'YCoordinate' işlevini çağıran bir DbFunctionExpression oluşturur. İfadenin sonuç türü Edm.Double'dır.

Şunlara uygulanır