Share via


DbExpression Kelas

Definisi

Mewakili jenis dasar untuk semua ekspresi.

public ref class DbExpression abstract
public abstract class DbExpression
type DbExpression = class
Public MustInherit Class DbExpression
Warisan
DbExpression
Turunan

Properti

ExpressionKind

Mendapatkan jenis ekspresi, yang menunjukkan operasi ekspresi ini.

ResultType

Mendapatkan metadata jenis untuk jenis hasil ekspresi.

Metode

Accept(DbExpressionVisitor)

Menerapkan pola pengunjung untuk ekspresi yang tidak menghasilkan nilai hasil.

Accept<TResultType>(DbExpressionVisitor<TResultType>)

Menerapkan pola pengunjung untuk ekspresi yang menghasilkan nilai hasil dari jenis tertentu.

Equals(Object)

Menentukan apakah yang ditentukan Object sama dengan instans DbExpression saat ini.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
FromBinary(Byte[])

DbExpression Membuat yang mewakili nilai biner yang ditentukan, yang mungkin null.

FromBoolean(Nullable<Boolean>)

DbExpression Membuat yang mewakili nilai Boolean yang ditentukan (dapat diubah ke null).

FromByte(Nullable<Byte>)

DbExpression Membuat yang mewakili nilai byte yang ditentukan (dapat diubah ke null).

FromDateTime(Nullable<DateTime>)

DbExpression Membuat yang mewakili nilai yang ditentukan (dapat diubah ke null). DateTime

FromDateTimeOffset(Nullable<DateTimeOffset>)

DbExpression Membuat yang mewakili nilai yang ditentukan (dapat diubah ke null). DateTimeOffset

FromDecimal(Nullable<Decimal>)

DbExpression Membuat yang mewakili nilai desimal yang ditentukan (dapat diubah ke null).

FromDouble(Nullable<Double>)

DbExpression Membuat yang mewakili nilai ganda yang ditentukan (dapat diubah ke null).

FromGeography(DbGeography)

DbExpression Membuat yang mewakili nilai yang ditentukanDbGeography, yang mungkin null.

FromGeometry(DbGeometry)

DbExpression Membuat yang mewakili nilai yang ditentukanDbGeometry, yang mungkin null.

FromGuid(Nullable<Guid>)

DbExpression Membuat yang mewakili nilai yang ditentukan (dapat diubah ke null). Guid

FromInt16(Nullable<Int16>)

DbExpression Membuat yang mewakili nilai Int16 yang ditentukan (dapat diubah ke null).

FromInt32(Nullable<Int32>)

DbExpression Membuat yang mewakili nilai Int32 yang ditentukan (dapat diubah ke null).

FromInt64(Nullable<Int64>)

DbExpression Membuat yang mewakili nilai Int64 yang ditentukan (dapat diubah ke null).

FromSingle(Nullable<Single>)

DbExpression Membuat yang mewakili nilai Tunggal yang ditentukan (dapat diubah ke null).

FromString(String)

Membuat yang DbExpression mewakili nilai string yang ditentukan.

GetHashCode()

Berfungsi sebagai fungsi hash untuk jenis tersebut.

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Operator

Implicit(Byte[] to DbExpression)

Mengonversi array bilangan bulat tidak bertanda 8-bit menjadi DbExpression.

Implicit(DbGeography to DbExpression)

Mengonversi objek DbGeography menjadi DbExpression.

Implicit(DbGeometry to DbExpression)

Mengonversi objek DbGeometry menjadi DbExpression.

Implicit(Nullable<Boolean> to DbExpression)

Mengonversi objek Boolean yang dapat diubah ke DbExpression.

Implicit(Nullable<Byte> to DbExpression)

Mengonversi bilangan bulat tidak bertanda 8-bit yang dapat diubah ke DbExpression.

Implicit(Nullable<DateTime> to DbExpression)

Mengonversi objek yang dapat diubah DateTime ke null menjadi DbExpression.

Implicit(Nullable<DateTimeOffset> to DbExpression)

Mengonversi objek yang dapat diubah DateTimeOffset ke null menjadi DbExpression.

Implicit(Nullable<Decimal> to DbExpression)

Mengonversi objek yang dapat diubah Decimal ke null menjadi DbExpression.

Implicit(Nullable<Double> to DbExpression)

Mengonversi objek yang dapat diubah Double ke null menjadi DbExpression.

Implicit(Nullable<Guid> to DbExpression)

Mengonversi objek yang dapat diubah Guid ke null menjadi DbExpression.

Implicit(Nullable<Int16> to DbExpression)

Mengonversi bilangan bulat tidak bertanda 16-bit yang dapat diubah ke DbExpression.

Implicit(Nullable<Int32> to DbExpression)

Mengonversi bilangan bulat tidak bertanda 32-bit yang dapat diubah ke DbExpression.

Implicit(Nullable<Int64> to DbExpression)

Mengonversi bilangan bulat tidak bertanda 64-bit yang dapat diubah ke DbExpression.

Implicit(Nullable<Single> to DbExpression)

Mengonversi angka floating-point presisi tunggal yang dapat diubah ke DbExpression.

Implicit(String to DbExpression)

Mengonversi kumpulan berurutan karakter Unicode menjadi DbExpression.

Metode Ekstensi

All(DbExpression, Func<DbExpression,DbExpression>)

Membuat baru DbQuantifierExpression yang menentukan apakah predikat yang diberikan berlaku untuk semua elemen set input.

And(DbExpression, DbExpression)

Membuat yang DbAndExpression melakukan argumen logis Dan dari kiri dan kanan.

Any(DbExpression)

Membuat baru DbExpression yang menentukan apakah argumen set yang ditentukan tidak kosong.

Any(DbExpression, Func<DbExpression,DbExpression>)

Membuat baru DbQuantifierExpression yang menentukan apakah predikat yang diberikan berlaku untuk elemen apa pun dari set input.

As(DbExpression, String)

Mengembalikan argumen yang ditentukan sebagai objek pasangan kunci/nilai.

Bind(DbExpression)

Membuat baru DbExpressionBinding yang menggunakan nama variabel yang dihasilkan untuk mengikat ekspresi yang diberikan.

BindAs(DbExpression, String)

Membuat baru DbExpressionBinding yang menggunakan nama variabel yang ditentukan untuk mengikat ekspresi yang diberikan.

CastTo(DbExpression, TypeUsage)

Membuat baru DbCastExpression yang menerapkan operasi transmisi ke argumen polimorfik.

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

Membuat baru DbApplyExpression yang mengevaluasi ekspresi yang diberikan apply sekali untuk setiap elemen dari set input tertentu, menghasilkan kumpulan baris dengan input yang sesuai dan menerapkan kolom. Baris yang apply dievaluasi ke set kosong tidak disertakan.

Deref(DbExpression)

Membuat baru DbDerefExpression yang mengambil Entitas tertentu yang diberi ekspresi referensi.

Distinct(DbExpression)

Membuat baru DbDistinctExpression yang menghapus duplikat dari argumen set yang diberikan.

Divide(DbExpression, DbExpression)

Membuat baru DbArithmeticExpression yang membagi argumen kiri dengan argumen kanan.

Element(DbExpression)

Membuat baru DbElementExpression yang mengonversi set menjadi singleton.

Equal(DbExpression, DbExpression)

Membuat baru DbComparisonExpression yang membandingkan argumen kiri dan kanan untuk kesetaraan.

Except(DbExpression, DbExpression)

Membuat baru DbExceptExpression yang menghitung pengurangan argumen set kanan dari argumen set kiri.

Exists(DbExpression)

Membuat baru DbExpression yang menentukan apakah argumen set yang ditentukan tidak kosong.

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

Membuat baru DbJoinExpression yang menggabungkan set yang ditentukan oleh ekspresi kiri dan kanan, pada kondisi gabungan yang ditentukan, menggunakan FullOuterJoin sebagai DbExpressionKind.

GetEntityRef(DbExpression)

Membuat baru DbEntityRefExpression yang mengambil ref dari entitas yang ditentukan dalam bentuk struktural.

GetRefKey(DbExpression)

Membuat baru DbRefKeyExpression yang mengambil nilai kunci dari referensi yang ditentukan dalam bentuk struktural.

GreaterThan(DbExpression, DbExpression)

Membuat baru DbComparisonExpression yang menentukan apakah argumen kiri lebih besar dari argumen kanan.

GreaterThanOrEqual(DbExpression, DbExpression)

Membuat baru DbComparisonExpression yang menentukan apakah argumen kiri lebih besar dari atau sama dengan argumen kanan.

GroupBind(DbExpression)

Membuat pengikatan ekspresi grup baru yang menggunakan variabel yang dihasilkan dan nama variabel grup untuk mengikat ekspresi yang diberikan.

GroupBindAs(DbExpression, String, String)

Membuat baru DbGroupExpressionBinding yang menggunakan nama variabel dan nama variabel grup yang ditentukan untuk mengikat ekspresi yang diberikan.

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

Membuat baru DbJoinExpression yang menggabungkan set yang ditentukan oleh ekspresi kiri dan kanan, pada kondisi gabungan yang ditentukan, menggunakan InnerJoin sebagai DbExpressionKind.

Intersect(DbExpression, DbExpression)

Membuat baru DbIntersectExpression yang menghitung persimpangan argumen set kiri dan kanan.

IsEmpty(DbExpression)

Membuat baru DbIsEmptyExpression yang menentukan apakah argumen set yang ditentukan adalah set kosong.

IsNull(DbExpression)

Membuat baru DbIsNullExpression yang menentukan apakah argumen yang ditentukan null.

IsOf(DbExpression, TypeUsage)

Membuat baru DbIsOfExpression yang menentukan apakah argumen yang diberikan adalah dari jenis atau subjenis yang ditentukan.

IsOfOnly(DbExpression, TypeUsage)

Membuat ekspresi baru DbIsOfExpression yang menentukan apakah argumen yang diberikan berjenis yang ditentukan, dan hanya tipe tersebut (bukan subjenis).

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

Membuat baru DbJoinExpression yang menggabungkan set yang ditentukan oleh ekspresi luar dan dalam, pada kondisi kesetaraan antara kunci luar dan dalam yang ditentukan, menggunakan InnerJoin sebagai DbExpressionKind.

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

Membuat baru DbProjectExpression yang memproyeksikan pemilih yang ditentukan di atas set yang ditentukan oleh ekspresi luar dan dalam, bergabung pada kondisi kesetaraan antara kunci luar dan dalam yang ditentukan, menggunakan InnerJoin sebagai DbExpressionKind.

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

Membuat baru DbJoinExpression yang menggabungkan set yang ditentukan oleh ekspresi kiri dan kanan, pada kondisi gabungan yang ditentukan, menggunakan LeftOuterJoin sebagai DbExpressionKind.

LessThan(DbExpression, DbExpression)

Membuat baru DbComparisonExpression yang menentukan apakah argumen kiri kurang dari argumen kanan.

LessThanOrEqual(DbExpression, DbExpression)

Membuat baru DbComparisonExpression yang menentukan apakah argumen kiri kurang dari atau sama dengan argumen kanan.

Like(DbExpression, DbExpression)

Membuat baru DbLikeExpression yang membandingkan string input yang ditentukan dengan pola yang diberikan.

Like(DbExpression, DbExpression, DbExpression)

Membuat baru DbLikeExpression yang membandingkan string input yang ditentukan dengan pola yang diberikan menggunakan escape opsional.

Limit(DbExpression, DbExpression)

Membuat baru DbLimitExpression yang membatasi jumlah elemen dalam kumpulan Argumen ke nilai Batas hitungan yang ditentukan. Hasil terikat tidak disertakan dalam output.

Minus(DbExpression, DbExpression)

Membuat baru DbArithmeticExpression yang mengurangi argumen kanan dari argumen kiri.

Modulo(DbExpression, DbExpression)

Membuat baru DbArithmeticExpression yang menghitung sisa argumen kiri dibagi dengan argumen kanan.

Multiply(DbExpression, DbExpression)

Membuat baru DbArithmeticExpression yang mengalikan argumen kiri dengan argumen kanan.

Navigate(DbExpression, RelationshipEndMember, RelationshipEndMember)

Membuat baru DbRelationshipNavigationExpression yang mewakili navigasi komposisi atau hubungan asosiasi.

Negate(DbExpression)

Membuat baru DbArithmeticExpression yang meniadakan nilai argumen.

Not(DbExpression)

DbNotExpression Membuat yang melakukan negasi logis dari argumen yang diberikan.

NotEqual(DbExpression, DbExpression)

Membuat baru DbComparisonExpression yang membandingkan argumen kiri dan kanan untuk ketidaksamaan.

OfType(DbExpression, TypeUsage)

Membuat baru DbOfTypeExpression yang menghasilkan set yang terdiri dari elemen set input yang diberikan yang merupakan jenis yang ditentukan.

OfTypeOnly(DbExpression, TypeUsage)

Membuat baru DbOfTypeExpression yang menghasilkan satu set yang terdiri dari elemen dari set input yang diberikan yang persis seperti jenis yang ditentukan.

Or(DbExpression, DbExpression)

Membuat yang DbOrExpression melakukan argumen logis Atau kiri dan kanan.

OrderBy(DbExpression, Func<DbExpression,DbExpression>)

Membuat baru DbSortExpression yang mengurutkan set input yang diberikan menurut kunci pengurutan yang ditentukan, dengan susunan urutan naik dan kolase default.

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

Membuat baru DbSortExpression yang mengurutkan set input yang diberikan menurut kunci pengurutan yang ditentukan, dengan urutan urutan naik dan kolase yang ditentukan.

OrderByDescending(DbExpression, Func<DbExpression,DbExpression>)

Membuat baru DbSortExpression yang mengurutkan set input yang diberikan menurut kunci pengurutan yang ditentukan, dengan susunan urutan menurun dan kolase default.

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

Membuat baru DbSortExpression yang mengurutkan set input yang diberikan menurut kunci pengurutan yang ditentukan, dengan susunan urutan menurun dan kolase yang ditentukan.

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

Membuat baru DbApplyExpression yang mengevaluasi ekspresi yang diberikan apply sekali untuk setiap elemen set input tertentu, menghasilkan kumpulan baris dengan input yang sesuai dan menerapkan kolom. Baris yang apply dievaluasi ke set kosong memiliki nilai kolom terapkan .null

Plus(DbExpression, DbExpression)

Membuat baru DbArithmeticExpression yang menambahkan argumen kiri ke argumen kanan.

Property(DbExpression, EdmProperty)

Membuat baru DbPropertyExpression yang mewakili pengambilan properti yang ditentukan.

Property(DbExpression, NavigationProperty)

Membuat baru DbPropertyExpression yang mewakili pengambilan properti navigasi yang ditentukan.

Property(DbExpression, RelationshipEndMember)

Membuat baru DbPropertyExpression yang mewakili pengambilan anggota akhir hubungan yang ditentukan.

Property(DbExpression, String)

Membuat baru DbPropertyExpression yang mewakili pengambilan properti instans dengan nama yang ditentukan dari instans tertentu.

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

Membuat baru DbProjectExpression yang memilih ekspresi yang ditentukan di atas set input yang diberikan.

SelectMany(DbExpression, Func<DbExpression,DbExpression>)

Membuat baru DbApplyExpression yang mengevaluasi ekspresi yang diberikan apply sekali untuk setiap elemen set input tertentu, menghasilkan kumpulan baris dengan input yang sesuai dan menerapkan kolom. Baris yang apply dievaluasi ke set kosong tidak disertakan. DbProjectExpression Kemudian dibuat yang memilih apply kolom dari setiap baris, menghasilkan kumpulan apply hasil secara keseluruhan.

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

Membuat baru DbApplyExpression yang mengevaluasi ekspresi yang diberikan apply sekali untuk setiap elemen set input tertentu, menghasilkan kumpulan baris dengan input yang sesuai dan menerapkan kolom. Baris yang apply dievaluasi ke set kosong tidak disertakan. DbProjectExpression kemudian dibuat yang memilih yang ditentukan selector di atas setiap baris, menghasilkan kumpulan hasil secara keseluruhan.

Take(DbExpression, DbExpression)

Membuat baru DbLimitExpression yang membatasi jumlah elemen dalam kumpulan Argumen ke nilai Batas hitungan yang ditentukan. Hasil terikat tidak disertakan dalam output.

ToSortClause(DbExpression)

Membuat baru DbSortClause dengan susunan urutan naik dan kolase default.

ToSortClause(DbExpression, String)

Membuat baru DbSortClause dengan urutan urutan naik dan kolase yang ditentukan.

ToSortClauseDescending(DbExpression)

Membuat baru DbSortClause dengan susunan urutan menurun dan susunan default.

ToSortClauseDescending(DbExpression, String)

Membuat baru DbSortClause dengan urutan pengurutan menurun dan susunan yang ditentukan.

TreatAs(DbExpression, TypeUsage)

Membuat baru DbTreatExpression.

UnaryMinus(DbExpression)

Membuat baru DbArithmeticExpression yang meniadakan nilai argumen.

Union(DbExpression, DbExpression)

Membuat baru DbExpression yang menghitung penyatuan argumen set kiri dan kanan dengan duplikat dihapus.

UnionAll(DbExpression, DbExpression)

Membuat baru DbUnionAllExpression yang menghitung penyatuan argumen set kiri dan kanan dan tidak menghapus duplikat.

Where(DbExpression, Func<DbExpression,DbExpression>)

Membuat baru DbFilterExpression yang memfilter elemen dalam set input yang diberikan menggunakan predikat yang ditentukan.

Abs(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'Abs' kanonis dengan argumen yang ditentukan, yang masing-masing harus memiliki jenis hasil numerik. Jenis hasil ekspresi sama dengan jenis valuehasil .

AddDays(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'AddDays' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil DateTime atau DateTimeOffset dan bilangan bulat. Jenis hasil ekspresi sama dengan jenis dateValuehasil .

AddHours(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'AddHours' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil DateTime, DateTimeOffset atau Time, dan bilangan bulat. Jenis hasil ekspresi sama dengan jenis timeValuehasil .

AddMicroseconds(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'AddMicroseconds' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil DateTime, DateTimeOffset atau Time, dan bilangan bulat. Jenis hasil ekspresi sama dengan jenis timeValuehasil .

AddMilliseconds(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'AddMilliseconds' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil DateTime, DateTimeOffset atau Time, dan bilangan bulat. Jenis hasil ekspresi sama dengan jenis timeValuehasil .

AddMinutes(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'AddMinutes' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil DateTime, DateTimeOffset atau Time, dan bilangan bulat. Jenis hasil ekspresi sama dengan jenis timeValuehasil .

AddMonths(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'AddMonths' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil DateTime atau DateTimeOffset dan bilangan bulat. Jenis hasil ekspresi sama dengan jenis dateValuehasil .

AddNanoseconds(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'AddNanoseconds' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil DateTime, DateTimeOffset atau Time, dan bilangan bulat. Jenis hasil ekspresi sama dengan jenis timeValuehasil .

AddSeconds(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'AddSeconds' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil DateTime, DateTimeOffset atau Time, dan bilangan bulat. Jenis hasil ekspresi sama dengan jenis timeValuehasil .

AddYears(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'AddYears' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil DateTime atau DateTimeOffset dan bilangan bulat. Jenis hasil ekspresi sama dengan jenis dateValuehasil .

Average(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'Rata-rata' kanonis melalui koleksi yang ditentukan. Jenis hasil ekspresi sama dengan jenis elemen koleksi.

BitwiseAnd(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi kanonis 'BitwiseAnd' dengan argumen yang ditentukan, yang harus memiliki jenis hasil numerik bilangan bulat yang sama. Jenis hasil ekspresi sama dengan jenis argumen.

BitwiseNot(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'BitwiseNot' kanonis dengan argumen yang ditentukan, yang harus memiliki tipe hasil numerik bilangan bulat. Jenis hasil ekspresi sama dengan jenis argumen.

BitwiseOr(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'BitwiseOr' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil numerik bilangan bulat yang sama. Jenis hasil ekspresi sama dengan jenis argumen.

BitwiseXor(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'BitwiseXor' kanonis dengan argumen yang ditentukan, yang harus memiliki tipe hasil numerik bilangan bulat yang sama. Jenis hasil ekspresi sama dengan jenis argumen.

Ceiling(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'Ceiling' kanonis dengan argumen yang ditentukan, yang masing-masing harus memiliki jenis hasil tunggal, ganda, atau desimal. Jenis hasil ekspresi sama dengan jenis valuehasil .

Concat(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'Concat' kanonis dengan argumen yang ditentukan, yang masing-masing harus memiliki jenis hasil string. Jenis hasil ekspresi adalah string.

Contains(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'Contains' kanonis dengan argumen yang ditentukan, yang masing-masing harus memiliki jenis hasil string. Jenis hasil ekspresi adalah Boolean.

Count(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'Hitungan' kanonis melalui koleksi yang ditentukan. Jenis hasil ekspresi adalah Edm.Int32.

Day(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'Hari' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil DateTime atau DateTimeOffset. Jenis hasil ekspresi adalah Edm.Int32.

DayOfYear(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'DayOfYear' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil DateTime atau DateTimeOffset. Jenis hasil ekspresi adalah Edm.Int32.

DiffDays(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'DiffDays' kanonis dengan argumen yang ditentukan, yang masing-masing harus memiliki jenis hasil DateTime atau DateTimeOffset. Jenis hasil ekspresi adalah Edm.Int32.

DiffHours(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'DiffHours' kanonis dengan argumen yang ditentukan, yang masing-masing harus memiliki jenis hasil DateTime, DateTimeOffset, atau Time. Jenis hasil ekspresi adalah Edm.Int32.

DiffMicroseconds(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'DiffMicroseconds' kanonis dengan argumen yang ditentukan, yang masing-masing harus memiliki jenis hasil DateTime, DateTimeOffset, atau Time. Jenis hasil ekspresi adalah Edm.Int32.

DiffMilliseconds(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'DiffMilliseconds' kanonis dengan argumen yang ditentukan, yang masing-masing harus memiliki jenis hasil DateTime, DateTimeOffset, atau Time. Jenis hasil ekspresi adalah Edm.Int32.

DiffMinutes(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'DiffMinutes' kanonis dengan argumen yang ditentukan, yang masing-masing harus memiliki jenis hasil DateTime, DateTimeOffset, atau Time. Jenis hasil ekspresi adalah Edm.Int32.

DiffMonths(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'DiffMonths' kanonis dengan argumen yang ditentukan, yang masing-masing harus memiliki jenis hasil DateTime atau DateTimeOffset. Jenis hasil ekspresi adalah Edm.Int32.

DiffNanoseconds(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'DiffNanoseconds' kanonis dengan argumen yang ditentukan, yang masing-masing harus memiliki jenis hasil DateTime, DateTimeOffset, atau Time. Jenis hasil ekspresi adalah Edm.Int32.

DiffSeconds(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'DiffSeconds' kanonis dengan argumen yang ditentukan, yang masing-masing harus memiliki jenis hasil DateTime, DateTimeOffset, atau Time. Jenis hasil ekspresi adalah Edm.Int32.

DiffYears(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'DiffYears' kanonis dengan argumen yang ditentukan, yang masing-masing harus memiliki jenis hasil DateTime atau DateTimeOffset. Jenis hasil ekspresi adalah Edm.Int32.

EndsWith(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'EndsWith' kanonis dengan argumen yang ditentukan, yang masing-masing harus memiliki jenis hasil string. Jenis hasil ekspresi adalah Boolean.

Floor(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'Lantai' kanonis dengan argumen yang ditentukan, yang masing-masing harus memiliki jenis hasil tunggal, ganda, atau desimal. Jenis hasil ekspresi sama dengan jenis valuehasil .

GetTotalOffsetMinutes(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'GetTotalOffsetMinutes' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil DateTimeOffset. Jenis hasil ekspresi adalah Edm.Int32.

Hour(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'Jam' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil DateTime, DateTimeOffset, atau Time. Jenis hasil ekspresi adalah Edm.Int32.

IndexOf(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'IndexOf' kanonis dengan argumen yang ditentukan, yang masing-masing harus memiliki jenis hasil string. Jenis hasil ekspresi adalah Edm.Int32.

Left(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'Kiri' kanonis dengan argumen yang ditentukan, yang harus memiliki tipe hasil numerik string dan bilangan bulat. Jenis hasil ekspresi adalah string.

Length(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'Panjang' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil string. Jenis hasil ekspresi adalah Edm.Int32.

LongCount(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'BigCount' kanonis melalui koleksi yang ditentukan. Jenis hasil ekspresi adalah Edm.Int64.

Max(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'Maks' kanonis melalui koleksi yang ditentukan. Jenis hasil ekspresi sama dengan jenis elemen koleksi.

Millisecond(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi kanonis 'Milidetik' dengan argumen yang ditentukan, yang harus memiliki jenis hasil DateTime, DateTimeOffset, atau Time. Jenis hasil ekspresi adalah Edm.Int32.

Min(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'Min' kanonis melalui koleksi yang ditentukan. Jenis hasil ekspresi sama dengan jenis elemen koleksi.

Minute(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'Menit' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil DateTime, DateTimeOffset, atau Time. Jenis hasil ekspresi adalah Edm.Int32.

Month(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'Bulan' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil DateTime atau DateTimeOffset. Jenis hasil ekspresi adalah Edm.Int32.

Power(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'Power' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil numerik. Jenis hasil ekspresi sama dengan jenis baseArgumenthasil .

Replace(DbExpression, DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'Replace' kanonis dengan argumen yang ditentukan, yang masing-masing harus memiliki jenis hasil string. Jenis hasil ekspresi juga string.

Reverse(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'Terbalik' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil string. Jenis hasil ekspresi juga string.

Right(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'Kanan' kanonis dengan argumen yang ditentukan, yang harus memiliki tipe hasil numerik string dan bilangan bulat. Jenis hasil ekspresi adalah string.

Round(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'Round' kanonis dengan argumen yang ditentukan, yang masing-masing harus memiliki jenis hasil tunggal, ganda, atau desimal. Jenis hasil ekspresi sama dengan jenis valuehasil .

Round(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'Round' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil tunggal, ganda atau desimal, dan bilangan bulat. Jenis hasil ekspresi sama dengan jenis valuehasil .

Second(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'Kedua' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil DateTime, DateTimeOffset, atau Time. Jenis hasil ekspresi adalah Edm.Int32.

StartsWith(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'StartsWith' kanonis dengan argumen yang ditentukan, yang masing-masing harus memiliki jenis hasil string. Jenis hasil ekspresi adalah Boolean.

StDev(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'StDev' kanonis atas anggota non-null dari koleksi yang ditentukan. Jenis hasil ekspresi adalah Edm.Double.

StDevP(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'StDevP' kanonis atas populasi koleksi yang ditentukan. Jenis hasil ekspresi adalah Edm.Double.

Substring(DbExpression, DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'Substring' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil numerik string dan bilangan bulat. Jenis hasil ekspresi adalah string.

Sum(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'Sum' kanonis melalui koleksi yang ditentukan. Jenis hasil ekspresi sama dengan jenis elemen koleksi.

ToLower(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'ToLower' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil string. Jenis hasil ekspresi juga string.

ToUpper(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'ToUpper' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil string. Jenis hasil ekspresi juga string.

Trim(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'Pangkas' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil string. Jenis hasil ekspresi juga string.

TrimEnd(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'RTrim' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil string. Jenis hasil ekspresi juga string.

TrimStart(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'LTrim' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil string. Jenis hasil ekspresi juga string.

Truncate(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'Potong' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil tunggal, ganda atau desimal, dan bilangan bulat. Jenis hasil ekspresi sama dengan jenis valuehasil .

TruncateTime(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'TruncateTime' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil DateTime atau DateTimeOffset. Jenis hasil ekspresi sama dengan jenis dateValuehasil .

Var(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'Var' kanonis atas anggota non-null dari koleksi yang ditentukan. Jenis hasil ekspresi adalah Edm.Double.

VarP(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'VarP' kanonis atas populasi koleksi yang ditentukan. Jenis hasil ekspresi Edm.Double.

Year(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'Tahun' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil DateTime atau DateTimeOffset. Jenis hasil ekspresi adalah Edm.Int32.

Area(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'Area' kanonis dengan argumen yang ditentukan, yang harus memiliki tipe hasil Edm.Geography atau Edm.Geometry. Jenis hasil ekspresi adalah Edm.Double.

AsBinary(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'AsBinary' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil Edm.Geography atau Edm.Geometry. Jenis hasil ekspresi adalah Edm.Binary.

AsGml(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'AsGml' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil Edm.Geography atau Edm.Geometry. Jenis hasil ekspresi adalah Edm.String.

AsText(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'AsText' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil Edm.Geography atau Edm.Geometry. Jenis hasil ekspresi adalah Edm.String.

Centroid(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'Centroid' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil Edm.Geometry. Jenis hasil ekspresi adalah Edm.Geometry.

CoordinateSystemId(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'CoordinateSystemId' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil Edm.Geography atau Edm.Geometry. Jenis hasil ekspresi adalah Edm.Int32.

Distance(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'Jarak' kanonis dengan argumen yang ditentukan, yang masing-masing harus memiliki jenis hasil Edm.Geography atau Edm.Geometry. Jenis spatialValue1 hasil harus cocok dengan jenis hasil .spatialValue2 Jenis hasil ekspresi adalah Edm.Double.

Elevation(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'Elevasi' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil Edm.Geography atau Edm.Geometry. Jenis hasil ekspresi adalah Edm.Double.

EndPoint(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'EndPoint' kanonis dengan argumen yang ditentukan, yang harus memiliki tipe hasil Edm.Geography atau Edm.Geometry. Jenis hasilnya sama spatialValuedengan .

ExteriorRing(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'ExteriorRing' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil Edm.Geometry. Jenis hasil ekspresi adalah Edm.Geometry.

InteriorRingAt(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'InteriorRingAt' kanonis dengan argumen yang ditentukan. Argumen pertama harus memiliki tipe hasil Edm.Geometry. Argumen kedua harus memiliki tipe hasil numerik bilangan bulat. Jenis hasil ekspresi adalah Edm.Geometry.

InteriorRingCount(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'InteriorRingCount' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil Edm.Geometry. Jenis hasil ekspresi adalah Edm.Int32.

IsClosedSpatial(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'IsClosedSpatial' kanonis dengan argumen yang ditentukan, yang harus memiliki tipe hasil Edm.Geography atau Edm.Geometry. Jenis hasilnya adalah Edm.Boolean.

IsEmptySpatial(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'IsEmptySpatial' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil Edm.Geography atau Edm.Geometry. Jenis hasil ekspresi adalah Edm.Boolean.

IsRing(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'IsRing' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil Edm.Geometry. Jenis hasilnya adalah Edm.Boolean.

IsSimpleGeometry(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'IsSimpleGeometry' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil Edm.Geometry. Jenis hasil ekspresi adalah Edm.Boolean.

IsValidGeometry(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'IsValidGeometry' kanonis dengan argumen yang ditentukan, yang harus memiliki tipe hasil Edm.Geometry. Jenis hasil ekspresi adalah Edm.Boolean.

Latitude(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'Lintang' kanonis dengan argumen yang ditentukan, yang harus memiliki tipe hasil Edm.Geography. Jenis hasil ekspresi adalah Edm.Double.

Longitude(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'Bujur' kanonis dengan argumen yang ditentukan, yang harus memiliki tipe hasil Edm.Geography. Jenis hasil ekspresi adalah Edm.Double.

Measure(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'Ukur' kanonis dengan argumen yang ditentukan, yang harus memiliki tipe hasil Edm.Geography atau Edm.Geometry. Jenis hasil ekspresi adalah Edm.Double.

PointAt(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'PointAt' kanonis dengan argumen yang ditentukan. Argumen pertama harus memiliki tipe hasil Edm.Geography atau Edm.Geometry. Argumen kedua harus memiliki tipe hasil numerik bilangan bulat. Jenis hasil ekspresi sama spatialValuedengan .

PointCount(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'PointCount' kanonis dengan argumen yang ditentukan, yang harus memiliki tipe hasil Edm.Geography atau Edm.Geometry. Jenis hasil ekspresi adalah Edm.Int32.

PointOnSurface(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'PointOnSurface' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil Edm.Geometry. Jenis hasil ekspresi adalah Edm.Geometry.

SpatialBoundary(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'SpatialBoundary' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil Edm.Geometry. Jenis hasil ekspresi adalah Edm.Geometry.

SpatialBuffer(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'SpatialBuffer' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil Edm.Geography atau Edm.Geometry dan Edm.Double. Jenis hasil ekspresi adalah Edm.Geometry.

SpatialContains(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'SpatialContains' kanonis dengan argumen yang ditentukan, yang masing-masing harus memiliki jenis hasil Edm.Geometry. Jenis hasil ekspresi adalah Edm.Boolean.

SpatialConvexHull(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'SpatialConvexHull' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil Edm.Geometry. Jenis hasil ekspresi adalah Edm.Geometry.

SpatialCrosses(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'SpatialCrosses' kanonis dengan argumen yang ditentukan, yang masing-masing harus memiliki jenis hasil Edm.Geometry. Jenis hasil ekspresi adalah Edm.Boolean.

SpatialDifference(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'SpatialDifference' kanonis dengan argumen yang ditentukan, yang masing-masing harus memiliki jenis hasil Edm.Geography atau Edm.Geometry. Jenis spatialValue1 hasil harus cocok dengan jenis hasil .spatialValue2 Jenis hasil ekspresi sama dengan jenis spatialValue1 dan spatialValue2.

SpatialDimension(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'SpatialDimension' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil Edm.Geography atau Edm.Geometry. Jenis hasil ekspresi adalah Edm.Int32.

SpatialDisjoint(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'SpatialDisjoint' kanonis dengan argumen yang ditentukan, yang masing-masing harus memiliki jenis hasil Edm.Geography atau Edm.Geometry. Jenis spatialValue1 hasil harus cocok dengan jenis hasil .spatialValue2 Jenis hasil ekspresi adalah Edm.Boolean.

SpatialElementAt(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'SpatialElementAt' kanonis dengan argumen yang ditentukan. Argumen pertama harus memiliki tipe hasil Edm.Geography atau Edm.Geometry. Argumen kedua harus memiliki tipe hasil numerik bilangan bulat. Jenis hasil ekspresi sama spatialValuedengan .

SpatialElementCount(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'SpatialElementCount' kanonis dengan argumen yang ditentukan, yang harus memiliki tipe hasil Edm.Geography atau Edm.Geometry. Jenis hasil ekspresi adalah Edm.Int32.

SpatialEnvelope(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'SpatialEnvelope' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil Edm.Geometry. Jenis hasil ekspresi adalah Edm.Geometry.

SpatialEquals(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'SpatialEquals' kanonis dengan argumen yang ditentukan, yang masing-masing harus memiliki jenis hasil Edm.Geography atau Edm.Geometry. Jenis spatialValue1 hasil harus cocok dengan jenis hasil .spatialValue2 Jenis hasil ekspresi adalah Edm.Boolean.

SpatialIntersection(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'SpatialIntersection' kanonis dengan argumen yang ditentukan, yang masing-masing harus memiliki jenis hasil Edm.Geography atau Edm.Geometry. Jenis spatialValue1 hasil harus cocok dengan jenis hasil .spatialValue2 Jenis hasil ekspresi sama dengan jenis spatialValue1 dan spatialValue2.

SpatialIntersects(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'SpatialIntersects' kanonis dengan argumen yang ditentukan, yang masing-masing harus memiliki jenis hasil Edm.Geography atau Edm.Geometry. Jenis spatialValue1 hasil harus cocok dengan jenis hasil .spatialValue2 Jenis hasil ekspresi adalah Edm.Boolean.

SpatialLength(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'SpatialLength' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil Edm.Geography atau Edm.Geometry. Jenis hasil ekspresi adalah Edm.Double.

SpatialOverlaps(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'SpatialOverlaps' kanonis dengan argumen yang ditentukan, yang masing-masing harus memiliki jenis hasil Edm.Geometry. Jenis hasil ekspresi adalah Edm.Boolean.

SpatialRelate(DbExpression, DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'SpatialRelate' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil Edm.Geometry dan string. Jenis hasil ekspresi adalah Edm.Boolean.

SpatialSymmetricDifference(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'SpatialSymmetricDifference' kanonis dengan argumen yang ditentukan, yang masing-masing harus memiliki jenis hasil Edm.Geography atau Edm.Geometry. Jenis spatialValue1 hasil harus cocok dengan jenis hasil .spatialValue2 Jenis hasil ekspresi sama dengan jenis spatialValue1 dan spatialValue2.

SpatialTouches(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'SpatialTouches' kanonis dengan argumen yang ditentukan, yang masing-masing harus memiliki jenis hasil Edm.Geometry. Jenis hasil ekspresi adalah Edm.Boolean.

SpatialTypeName(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'SpatialTypeName' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil Edm.Geography atau Edm.Geometry. Jenis hasil ekspresi adalah Edm.String.

SpatialUnion(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'SpatialUnion' kanonis dengan argumen yang ditentukan, yang masing-masing harus memiliki jenis hasil Edm.Geography atau Edm.Geometry. Jenis spatialValue1 hasil harus cocok dengan jenis hasil .spatialValue2 Jenis hasil ekspresi sama dengan jenis spatialValue1 dan spatialValue2.

SpatialWithin(DbExpression, DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'SpatialWithin' kanonis dengan argumen yang ditentukan, yang masing-masing harus memiliki jenis hasil Edm.Geometry. Jenis hasil ekspresi adalah Edm.Boolean.

StartPoint(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'StartPoint' kanonis dengan argumen yang ditentukan, yang harus memiliki tipe hasil Edm.Geography atau Edm.Geometry. Jenis hasilnya sama spatialValuedengan .

XCoordinate(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi kanonis 'XCoordinate' dengan argumen yang ditentukan, yang harus memiliki jenis hasil Edm.Geometry. Jenis hasil ekspresi adalah Edm.Double.

YCoordinate(DbExpression)

DbFunctionExpression Membuat yang memanggil fungsi 'YCoordinate' kanonis dengan argumen yang ditentukan, yang harus memiliki jenis hasil Edm.Geometry. Jenis hasil ekspresi adalah Edm.Double.

Berlaku untuk