Aracılığıyla paylaş


DbExpression Sınıf

Tanım

Tüm ifadeler için temel türü temsil eder.

public abstract class DbExpression
type DbExpression = class
Public MustInherit Class DbExpression
Devralma
DbExpression
Türetilmiş

Özellikler

ExpressionKind

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

ResultType

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

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 oluşturan ifadeler için ziyaretçi desenini uygular.

Equals(Object)

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

FromBinary(Byte[])

Null olabilecek belirtilen ikili değeri temsil eden bir DbExpression oluşturur

FromBoolean(Nullable<Boolean>)

Belirtilen (null atanabilir) Boole değerini temsil eden bir DbExpression oluşturur.

FromByte(Nullable<Byte>)

Belirtilen (null atanabilir) bayt değerini temsil eden bir DbExpression oluşturur.

FromDateTime(Nullable<DateTime>)

Belirtilen (null atanabilir) DateTime değeri temsil eden bir DbExpression oluşturur.

FromDateTimeOffset(Nullable<DateTimeOffset>)

Belirtilen (null atanabilir) DateTimeOffset değeri temsil eden bir DbExpression oluşturur.

FromDecimal(Nullable<Decimal>)

Belirtilen (null atanabilir) ondalık değeri temsil eden bir DbExpression oluşturur.

FromDouble(Nullable<Double>)

Belirtilen (null atanabilir) çift değeri temsil eden bir DbExpression oluşturur.

FromGeography(DbGeography)

Null olabilecek belirtilen DbGeography değeri temsil eden bir DbExpression oluşturur.

FromGeometry(DbGeometry)

Null olabilecek belirtilen DbGeometry değeri temsil eden bir DbExpression oluşturur.

FromGuid(Nullable<Guid>)

Belirtilen (null atanabilir) Guid değeri temsil eden bir DbExpression oluşturur.

FromInt16(Nullable<Int16>)

Belirtilen (null atanabilir) Int16 değerini temsil eden bir DbExpression oluşturur.

FromInt32(Nullable<Int32>)

Belirtilen (null atanabilir) Int32 değerini temsil eden bir DbExpression oluşturur.

FromInt64(Nullable<Int64>)

Belirtilen (null atanabilir) Int64 değerini temsil eden bir DbExpression oluşturur.

FromSingle(Nullable<Single>)

Belirtilen (null atanabilir) Tek değeri temsil eden bir DbExpression oluşturur.

FromString(String)

Belirtilen dize değerini temsil eden bir DbExpression oluşturur.

GetHashCode()

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

İşleçler

Implicit(Byte[] to DbExpression)

Bayt dizisinden örtük atamayı etkinleştirir.

Implicit(DbGeography to DbExpression)

'den DbGeographyörtük atamayı etkinleştirir.

Implicit(DbGeometry to DbExpression)

'den DbGeometryörtük atamayı etkinleştirir.

Implicit(Nullable<Boolean> to DbExpression)

'den Nullable<T>örtük atamayı etkinleştirir.

Implicit(Nullable<Byte> to DbExpression)

'den Nullable<T>örtük atamayı etkinleştirir.

Implicit(Nullable<DateTime> to DbExpression)

'den Nullable<T>örtük atamayı etkinleştirir.

Implicit(Nullable<DateTimeOffset> to DbExpression)

'den Nullable<T>örtük atamayı etkinleştirir.

Implicit(Nullable<Decimal> to DbExpression)

'den Nullable<T>örtük atamayı etkinleştirir.

Implicit(Nullable<Double> to DbExpression)

'den Nullable<T>örtük atamayı etkinleştirir.

Implicit(Nullable<Guid> to DbExpression)

'den Nullable<T>örtük atamayı etkinleştirir.

Implicit(Nullable<Int16> to DbExpression)

'den Nullable<T>örtük atamayı etkinleştirir.

Implicit(Nullable<Int32> to DbExpression)

'den Nullable<T>örtük atamayı etkinleştirir.

Implicit(Nullable<Int64> to DbExpression)

'den Nullable<T>örtük atamayı etkinleştirir.

Implicit(Nullable<Single> to DbExpression)

'den Nullable<T>örtük atamayı etkinleştirir.

Implicit(String to DbExpression)

'den Stringörtük atamayı etkinleştirir.

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ılmayacağını belirleyen yeni DbQuantifierExpression bir oluşturur.

And(DbExpression, DbExpression)

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

Any(DbExpression)

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

Any(DbExpression, Func<DbExpression,DbExpression>)

Verilen koşulun giriş kümesinin herhangi bir öğesi için barındırılıp barındırılmadığını belirleyen yeni DbQuantifierExpression bir 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 DbExpressionBinding bir oluşturur.

BindAs(DbExpression, String)

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

CastTo(DbExpression, TypeUsage)

Çok biçimli bağımsız değişkene bir atama işlemi uygulayan yeni DbCastExpression bir 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 ve ilgili girişe sahip bir satır koleksiyonu oluşturan ve sütunları uygulayan yeni DbApplyExpression bir oluşturur. Boş bir kümeye uygulanan değerlendirmeleri içeren satırlar dahil değildir.

Deref(DbExpression)

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

Distinct(DbExpression)

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

Divide(DbExpression, DbExpression)

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

Element(DbExpression)

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

Equal(DbExpression, DbExpression)

Eşitlik için sol ve sağ bağımsız değişkenleri karşılaştıran yeni DbComparisonExpression bir 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 DbExceptExpression bir oluşturur.

Exists(DbExpression)

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

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

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

GetEntityRef(DbExpression)

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

GetRefKey(DbExpression)

Yapısal biçimde belirtilen başvurunun anahtar değerlerini alan yeni DbRefKeyExpression bir 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 DbComparisonExpression bir 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 DbComparisonExpression bir oluşturur.

GroupBind(DbExpression)

Oluşturulan değişken ve grup değişkeni adlarını kullanarak verilen ifadeyi bağlamak için 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 DbGroupExpressionBinding bir oluşturur.

In(DbExpression, IList<DbConstantExpression>)

Belirtilen ifadenin sonucuyla belirtilen listedeki sabit ifadelerin sonuçlarıyla eşleşen bir DbInExpression oluşturur.

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

Sol ve sağ ifadeler tarafından belirtilen kümeleri belirtilen birleştirme koşulunda, innerJoin olarak DbExpressionKind kullanarak birleştiren yeni DbJoinExpression bir oluşturur.

Intersect(DbExpression, DbExpression)

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

IsEmpty(DbExpression)

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

IsNull(DbExpression)

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

IsOf(DbExpression, TypeUsage)

Verilen bağımsız değişkenin belirtilen türde mi yoksa bir alt türde mi olduğunu belirleyen yeni DbIsOfExpression bir 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 DbIsOfExpression bir ifade oluşturur.

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

Dış ve iç ifadeler tarafından belirtilen kümeleri, belirtilen dış ve iç anahtarlar arasında eşitlik koşulunda birleştiren yeni DbJoinExpression bir oluşturur ve innerJoin öğesini DbExpressionKind olarak kullanın.

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

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 ve innerJoin olarak DbExpressionKind kullanan yeni DbProjectExpression bir oluşturur.

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

LeftOuterJoin DbExpressionKind öğesini kullanarak, belirtilen birleştirme koşulunda sol ve sağ ifadeler tarafından belirtilen kümeleri birleştiren yeni DbJoinExpression bir 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 DbComparisonExpression bir 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 DbComparisonExpression bir oluşturur.

Like(DbExpression, DbExpression)

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

Like(DbExpression, DbExpression, DbExpression)

İsteğe bağlı kaçışı kullanarak belirtilen giriş dizesini verilen desenle karşılaştıran yeni DbLikeExpression bir 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 DbLimitExpression bir 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 DbArithmeticExpression bir oluşturur.

Modulo(DbExpression, DbExpression)

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

Multiply(DbExpression, DbExpression)

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

Navigate(DbExpression, RelationshipEndMember, RelationshipEndMember)

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

Negate(DbExpression)

Bağımsız değişkenin değerini olumsuzlayan yeni DbArithmeticExpression bir 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 DbComparisonExpression bir oluşturur.

OfType(DbExpression, TypeUsage)

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

OfTypeOnly(DbExpression, TypeUsage)

Verilen giriş kümesinin tam olarak belirtilen türde öğelerinden oluşan bir küme oluşturan yeni DbOfTypeExpression bir 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 DbSortExpression bir oluşturur.

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

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

OrderByDescending(DbExpression, Func<DbExpression,DbExpression>)

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

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

Verilen giriş kümesini belirtilen sıralama anahtarına göre azalan sıralama düzeni ve belirtilen harmanlama ile sıralayan yeni DbSortExpression bir 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 ve ilgili girişe sahip bir satır koleksiyonu oluşturan ve sütunları uygulayan yeni DbApplyExpression bir oluşturur. Boş bir kümeye uygulanan satırların null olan bir uygulama sütun değeri vardır.

Plus(DbExpression, DbExpression)

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

Property(DbExpression, EdmProperty)

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

Property(DbExpression, NavigationProperty)

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

Property(DbExpression, RelationshipEndMember)

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

Property(DbExpression, String)

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

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

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

SelectMany(DbExpression, Func<DbExpression,DbExpression>)

Belirli bir giriş kümesinin her öğesi için verilen apply ifadesini bir kez değerlendiren ve ilgili girişe sahip bir satır koleksiyonu oluşturan ve sütunları uygulayan yeni DbApplyExpression bir oluşturur. Boş bir kümeye uygulanan değerlendirmeleri içeren satırlar dahil değildir. Ardından, her satırdan uygula sütununu seçerek genel uygulama sonuçları 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 ve ilgili girişe sahip bir satır koleksiyonu oluşturan ve sütunları uygulayan yeni DbApplyExpression bir oluşturur. Boş bir kümeye uygulanan değerlendirmeleri içeren satırlar dahil değildir. Ardından, her satırda belirtilen seçiciyi 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 DbLimitExpression bir oluşturur. Bağlı sonuçlar çıkışa dahil değildir.

ToSortClause(DbExpression)

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

ToSortClause(DbExpression, String)

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

ToSortClauseDescending(DbExpression)

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

ToSortClauseDescending(DbExpression, String)

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

TreatAs(DbExpression, TypeUsage)

Yeni bir DbTreatExpression oluşturur.

UnaryMinus(DbExpression)

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

Union(DbExpression, DbExpression)

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

UnionAll(DbExpression, DbExpression)

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

Where(DbExpression, Func<DbExpression,DbExpression>)

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

Abs(DbExpression)

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

AddDays(DbExpression, DbExpression)

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

AddHours(DbExpression, DbExpression)

Belirtilen bağımsız değişkenlerle kurallı 'AddHours' 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ü timeValue değerinin sonuç 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ü timeValue değerinin sonuç 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ü timeValue değerinin sonuç 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ü timeValue değerinin sonuç 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ü dateValue sonuç 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ü timeValue değerinin sonuç 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ü timeValue değerinin sonuç 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ü dateValue sonuç 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)

DbFunctionExpression Tamsayı sayısal sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'BitwiseNot' işlevini çağıran bir 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)

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

Concat(DbExpression, DbExpression)

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

Contains(DbExpression, DbExpression)

Her birinin bir DbFunctionExpression dize sonuç türüne sahip olması gereken belirtilen bağımsız değişkenlerle kurallı 'Contains' işlevini çağıran bir 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)

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

DayOfYear(DbExpression)

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

DiffDays(DbExpression, DbExpression)

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

DiffHours(DbExpression, DbExpression)

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

DiffMicroseconds(DbExpression, DbExpression)

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

DiffMilliseconds(DbExpression, DbExpression)

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

DiffMinutes(DbExpression, DbExpression)

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

DiffMonths(DbExpression, DbExpression)

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

DiffNanoseconds(DbExpression, DbExpression)

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

DiffSeconds(DbExpression, DbExpression)

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

DiffYears(DbExpression, DbExpression)

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

EndsWith(DbExpression, DbExpression)

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

Floor(DbExpression)

Her biri tek, DbFunctionExpression ç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 oluşturur. İfadenin sonuç türü, değerin sonuç türüyle aynıdır.

GetTotalOffsetMinutes(DbExpression)

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

Hour(DbExpression)

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

IndexOf(DbExpression, DbExpression)

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

Left(DbExpression, DbExpression)

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

Length(DbExpression)

DbFunctionExpression Bir dize sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'Length' işlevini çağıran bir 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)

DbFunctionExpression DateTime, DateTimeOffset veya Time sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'Milisaniye' işlevini çağıran bir 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)

DbFunctionExpression 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 oluşturur. İfadenin sonuç türü Edm.Int32'dir.

Month(DbExpression)

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

Power(DbExpression, DbExpression)

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

Replace(DbExpression, DbExpression, DbExpression)

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

Reverse(DbExpression)

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

Right(DbExpression, DbExpression)

DbFunctionExpression 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 oluşturur. İfadenin sonuç türü dizedir.

Round(DbExpression)

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

Round(DbExpression, DbExpression)

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

Second(DbExpression)

DbFunctionExpression 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 oluşturur. İfadenin sonuç türü Edm.Int32'dir.

StartsWith(DbExpression, DbExpression)

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

StDev(DbExpression)

Belirtilen koleksiyonun null olmayan üyeleri üzerinde 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)

DbFunctionExpression Bir dize ve tamsayı sayısal sonuç türleri olması gereken belirtilen bağımsız değişkenlerle kurallı 'Substring' işlevini çağıran bir oluşturur. İ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)

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

ToUpper(DbExpression)

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

Trim(DbExpression)

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

TrimEnd(DbExpression)

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

TrimStart(DbExpression)

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

Truncate(DbExpression, DbExpression)

Tek, DbFunctionExpression ç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 oluşturur. İfadenin sonuç türü, değerin sonuç türüyle aynıdır.

TruncateTime(DbExpression)

DbFunctionExpression DateTime veya DateTimeOffset sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'TruncateTime' işlevini çağıran bir oluşturur. İfadenin sonuç türü dateValue sonuç 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)

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

Area(DbExpression)

DbFunctionExpression 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 oluşturur. İfadenin sonuç türü Edm.Double'dır.

AsBinary(DbExpression)

DbFunctionExpression 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 oluşturur. İfadenin sonuç türü Edm.Binary'dir.

AsGml(DbExpression)

DbFunctionExpression 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 oluşturur. İfadenin sonuç türü Edm.String'dir.

AsText(DbExpression)

DbFunctionExpression 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 oluşturur. İfadenin sonuç türü Edm.String'dir.

Centroid(DbExpression)

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

CoordinateSystemId(DbExpression)

DbFunctionExpression 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 oluşturur. İfadenin sonuç türü Edm.Int32'dir.

Distance(DbExpression, DbExpression)

Her biri bir DbFunctionExpression 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 oluşturur. spatialValue1 sonuç türü spatialValue2 sonuç türüyle eşleşmelidir. İfadenin sonuç türü Edm.Double'dır.

Elevation(DbExpression)

DbFunctionExpression 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 oluşturur. İfadenin sonuç türü Edm.Double'dır.

EndPoint(DbExpression)

DbFunctionExpression 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 oluşturur. Sonuç türü spatialValue ile aynıdır.

ExteriorRing(DbExpression)

DbFunctionExpression Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenle kurallı 'ExteriorRing' işlevini çağıran bir 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şken bir Edm.Geometry sonuç türüne sahip 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)

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

IsClosedSpatial(DbExpression)

DbFunctionExpression 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 oluşturur. Sonuç türü Edm.Boolean'dır.

IsEmptySpatial(DbExpression)

DbFunctionExpression 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 oluşturur. İfadenin sonuç türü Edm.Boolean'dır.

IsRing(DbExpression)

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

IsSimpleGeometry(DbExpression)

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

IsValidGeometry(DbExpression)

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

Latitude(DbExpression)

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

Longitude(DbExpression)

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

Measure(DbExpression)

DbFunctionExpression 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 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şken bir Edm.Geography veya Edm.Geometry sonuç türüne sahip olmalıdır. İkinci bağımsız değişkenin bir tamsayı sayısal sonuç türü olmalıdır. İfadenin sonuç türü spatialValue ile aynıdır.

PointCount(DbExpression)

DbFunctionExpression 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 oluşturur. İfadenin sonuç türü Edm.Int32'dir.

PointOnSurface(DbExpression)

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

SpatialBoundary(DbExpression)

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

SpatialBuffer(DbExpression, DbExpression)

DbFunctionExpression 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 oluşturur. İfadenin sonuç türü Edm.Geometry'dir.

SpatialContains(DbExpression, DbExpression)

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

SpatialConvexHull(DbExpression)

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

SpatialCrosses(DbExpression, DbExpression)

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

SpatialDifference(DbExpression, DbExpression)

Her biri bir DbFunctionExpression 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 oluşturur. spatialValue1 sonuç türü spatialValue2 sonuç türüyle eşleşmelidir. İfadenin sonuç türü spatialValue1 ve spatialValue2 türüyle aynıdır.

SpatialDimension(DbExpression)

DbFunctionExpression 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 oluşturur. İfadenin sonuç türü Edm.Int32'dir.

SpatialDisjoint(DbExpression, DbExpression)

Her biri bir DbFunctionExpression 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 oluşturur. spatialValue1 sonuç türü spatialValue2 sonuç 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şken bir Edm.Geography veya Edm.Geometry sonuç türüne sahip olmalıdır. İkinci bağımsız değişkenin bir tamsayı sayısal sonuç türü olmalıdır. İfadenin sonuç türü spatialValue ile aynıdır.

SpatialElementCount(DbExpression)

DbFunctionExpression 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 oluşturur. İfadenin sonuç türü Edm.Int32'dir.

SpatialEnvelope(DbExpression)

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

SpatialEquals(DbExpression, DbExpression)

Her biri bir DbFunctionExpression 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 oluşturur. spatialValue1 sonuç türü spatialValue2 sonuç türüyle eşleşmelidir. İfadenin sonuç türü Edm.Boolean'dır.

SpatialIntersection(DbExpression, DbExpression)

Her biri bir DbFunctionExpression 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 oluşturur. spatialValue1 sonuç türü spatialValue2 sonuç türüyle eşleşmelidir. İfadenin sonuç türü spatialValue1 ve spatialValue2 türüyle aynıdır.

SpatialIntersects(DbExpression, DbExpression)

Her biri bir DbFunctionExpression 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 oluşturur. spatialValue1 sonuç türü spatialValue2 sonuç türüyle eşleşmelidir. İfadenin sonuç türü Edm.Boolean'dır.

SpatialLength(DbExpression)

DbFunctionExpression 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 oluşturur. İfadenin sonuç türü Edm.Double'dır.

SpatialOverlaps(DbExpression, DbExpression)

Her biri bir DbFunctionExpression Edm.Geometry sonuç türüne sahip olması gereken belirtilen bağımsız değişkenlerle kurallı 'SpatialOverlaps' işlevini çağıran bir 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 biri bir DbFunctionExpression 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 oluşturur. spatialValue1 sonuç türü spatialValue2 sonuç türüyle eşleşmelidir. İfadenin sonuç türü spatialValue1 ve spatialValue2 türüyle aynıdır.

SpatialTouches(DbExpression, DbExpression)

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

SpatialTypeName(DbExpression)

DbFunctionExpression 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 oluşturur. İfadenin sonuç türü Edm.String'dir.

SpatialUnion(DbExpression, DbExpression)

Her biri bir DbFunctionExpression 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 oluşturur. spatialValue1 sonuç türü spatialValue2 sonuç türüyle eşleşmelidir. İfadenin sonuç türü spatialValue1 ve spatialValue2 türüyle aynıdır.

SpatialWithin(DbExpression, DbExpression)

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

StartPoint(DbExpression)

DbFunctionExpression 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 oluşturur. Sonuç türü spatialValue ile aynıdır.

XCoordinate(DbExpression)

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

YCoordinate(DbExpression)

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

Şunlara uygulanır