Bagikan melalui


DbLimitExpression Kelas

Definisi

Mewakili pembatasan jumlah elemen dalam kumpulan argumen ke nilai batas yang ditentukan.

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
Warisan
DbLimitExpression

Keterangan

DbLimitExpression dapat diterapkan ke DbExpression apa pun dengan jenis hasil koleksi, termasuk DbSkipExpression. DbLimitExpression menyediakan operasi Top yang setara. Ini tidak memerlukan operasi pengurutan yang telah dilakukan pada inputnya. Ini memiliki dua properti Expression, Argument dan Limit, yang menentukan koleksi dan jumlah baris yang akan dikembalikan masing-masing. DbLimitExpression juga memiliki properti BooleanWithTies yang mengontrol apakah baris sama dengan peringkat ke baris akhir dikembalikan. WithTies default ke false.

Properti

Argument

Mendapatkan atau mengatur ekspresi yang menentukan koleksi input.

ExpressionKind

Mendapatkan jenis ekspresi, yang menunjukkan operasi ekspresi ini.

(Diperoleh dari DbExpression)
Limit

Mendapatkan atau mengatur ekspresi yang menentukan batas jumlah elemen yang dikembalikan dari koleksi input.

ResultType

Mendapatkan metadata jenis untuk jenis hasil ekspresi.

(Diperoleh dari DbExpression)
WithTies

Mendapatkan apakah operasi batas akan menyertakan hasil terikat. Menyertakan hasil terikat mungkin menghasilkan lebih banyak hasil daripada yang ditentukan oleh nilai Limit.

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 Object yang ditentukan sama dengan instans DbExpression saat ini.

(Diperoleh dari DbExpression)
GetHashCode()

Berfungsi sebagai fungsi hash untuk jenis tersebut.

(Diperoleh dari DbExpression)
GetType()

Mendapatkan Type instans saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Metode Ekstensi

All(DbExpression, Func<DbExpression,DbExpression>)

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

And(DbExpression, DbExpression)

Membuat DbAndExpression yang melakukan argumen logis Dan kiri dan kanan.

Any(DbExpression)

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

Any(DbExpression, Func<DbExpression,DbExpression>)

Membuat DbQuantifierExpression baru 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 DbExpressionBinding baru yang menggunakan nama variabel yang dihasilkan untuk mengikat ekspresi yang diberikan.

BindAs(DbExpression, String)

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

CastTo(DbExpression, TypeUsage)

Membuat DbCastExpression baru yang menerapkan operasi pemeran ke argumen polimorfik.

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

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

Deref(DbExpression)

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

Distinct(DbExpression)

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

Divide(DbExpression, DbExpression)

Membuat DbArithmeticExpression baru yang membagi argumen kiri dengan argumen kanan.

Element(DbExpression)

Membuat DbElementExpression baru yang mengonversi set menjadi singleton.

Equal(DbExpression, DbExpression)

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

Except(DbExpression, DbExpression)

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

Exists(DbExpression)

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

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

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

GetEntityRef(DbExpression)

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

GetRefKey(DbExpression)

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

GreaterThan(DbExpression, DbExpression)

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

GreaterThanOrEqual(DbExpression, DbExpression)

Membuat DbComparisonExpression baru 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 DbGroupExpressionBinding baru yang menggunakan nama variabel dan nama variabel grup yang ditentukan untuk mengikat ekspresi yang diberikan.

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

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

Intersect(DbExpression, DbExpression)

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

IsEmpty(DbExpression)

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

IsNull(DbExpression)

Membuat DbIsNullExpression baru yang menentukan apakah argumen yang ditentukan null.

IsOf(DbExpression, TypeUsage)

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

IsOfOnly(DbExpression, TypeUsage)

Membuat ekspresi DbIsOfExpression baru 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 DbJoinExpression baru 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 DbProjectExpression baru yang memproyeksikan pemilih yang ditentukan melalui set yang ditentukan oleh ekspresi luar dan dalam, yang digabungkan pada kondisi kesetaraan antara kunci luar dan dalam yang ditentukan, menggunakan InnerJoin sebagai DbExpressionKind.

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

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

LessThan(DbExpression, DbExpression)

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

LessThanOrEqual(DbExpression, DbExpression)

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

Like(DbExpression, DbExpression)

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

Like(DbExpression, DbExpression, DbExpression)

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

Limit(DbExpression, DbExpression)

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

Minus(DbExpression, DbExpression)

Membuat DbArithmeticExpression baru yang mengurangi argumen kanan dari argumen kiri.

Modulo(DbExpression, DbExpression)

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

Multiply(DbExpression, DbExpression)

Membuat DbArithmeticExpression baru yang mengalikan argumen kiri dengan argumen kanan.

Navigate(DbExpression, RelationshipEndMember, RelationshipEndMember)

Membuat DbRelationshipNavigationExpression baru yang mewakili navigasi komposisi atau hubungan asosiasi.

Negate(DbExpression)

Membuat DbArithmeticExpression baru yang meniadakan nilai argumen.

Not(DbExpression)

Membuat DbNotExpression yang melakukan negasi logis dari argumen yang diberikan.

NotEqual(DbExpression, DbExpression)

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

OfType(DbExpression, TypeUsage)

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

OfTypeOnly(DbExpression, TypeUsage)

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

Or(DbExpression, DbExpression)

Membuat DbOrExpression yang melakukan argumen logis Atau kiri dan kanan.

OrderBy(DbExpression, Func<DbExpression,DbExpression>)

Membuat DbSortExpression baru yang mengurutkan input yang diberikan yang ditetapkan oleh kunci pengurutan yang ditentukan, dengan urutan urutan naik dan kolase default.

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

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

OrderByDescending(DbExpression, Func<DbExpression,DbExpression>)

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

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

Membuat DbSortExpression baru yang mengurutkan input yang diberikan yang ditetapkan oleh kunci pengurutan yang ditentukan, dengan urutan urutan menurun dan kolase yang ditentukan.

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

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

Plus(DbExpression, DbExpression)

Membuat DbArithmeticExpression baru yang menambahkan argumen kiri ke argumen kanan.

Property(DbExpression, EdmProperty)

Membuat DbPropertyExpression baru yang mewakili pengambilan properti yang ditentukan.

Property(DbExpression, NavigationProperty)

Membuat DbPropertyExpression baru yang mewakili pengambilan properti navigasi yang ditentukan.

Property(DbExpression, RelationshipEndMember)

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

Property(DbExpression, String)

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

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

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

SelectMany(DbExpression, Func<DbExpression,DbExpression>)

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

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

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

Take(DbExpression, DbExpression)

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

ToSortClause(DbExpression)

Membuat DbSortClause baru dengan urutan urutan naik dan kolase default.

ToSortClause(DbExpression, String)

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

ToSortClauseDescending(DbExpression)

Membuat DbSortClause baru dengan susunan urutan menurun dan kolatasi default.

ToSortClauseDescending(DbExpression, String)

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

TreatAs(DbExpression, TypeUsage)

Membuat DbTreatExpressionbaru.

UnaryMinus(DbExpression)

Membuat DbArithmeticExpression baru yang meniadakan nilai argumen.

Union(DbExpression, DbExpression)

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

UnionAll(DbExpression, DbExpression)

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

Where(DbExpression, Func<DbExpression,DbExpression>)

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

Abs(DbExpression)

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

AddDays(DbExpression, DbExpression)

Membuat DbFunctionExpression 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 hasil dateValue.

AddHours(DbExpression, DbExpression)

Membuat DbFunctionExpression 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 hasil timeValue.

AddMicroseconds(DbExpression, DbExpression)

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

AddMilliseconds(DbExpression, DbExpression)

Membuat DbFunctionExpression 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 hasil timeValue.

AddMinutes(DbExpression, DbExpression)

Membuat DbFunctionExpression 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 hasil timeValue.

AddMonths(DbExpression, DbExpression)

Membuat DbFunctionExpression 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 hasil dateValue.

AddNanoseconds(DbExpression, DbExpression)

Membuat DbFunctionExpression 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 hasil timeValue.

AddSeconds(DbExpression, DbExpression)

Membuat DbFunctionExpression 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 hasil timeValue.

AddYears(DbExpression, DbExpression)

Membuat DbFunctionExpression 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 hasil dateValue.

Average(DbExpression)

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

BitwiseAnd(DbExpression, DbExpression)

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

BitwiseNot(DbExpression)

Membuat DbFunctionExpression 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)

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

BitwiseXor(DbExpression, DbExpression)

Membuat DbFunctionExpression 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)

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

Concat(DbExpression, DbExpression)

Membuat DbFunctionExpression 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)

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

Count(DbExpression)

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

Day(DbExpression)

Membuat DbFunctionExpression 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)

Membuat DbFunctionExpression 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)

Membuat DbFunctionExpression 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)

Membuat DbFunctionExpression 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)

Membuat DbFunctionExpression 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)

Membuat DbFunctionExpression 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)

Membuat DbFunctionExpression 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)

Membuat DbFunctionExpression 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)

Membuat DbFunctionExpression 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)

Membuat DbFunctionExpression 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)

Membuat DbFunctionExpression 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)

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

Floor(DbExpression)

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

GetTotalOffsetMinutes(DbExpression)

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

Hour(DbExpression)

Membuat DbFunctionExpression 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)

Membuat DbFunctionExpression 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)

Membuat DbFunctionExpression 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)

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

LongCount(DbExpression)

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

Max(DbExpression)

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

Millisecond(DbExpression)

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

Min(DbExpression)

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

Minute(DbExpression)

Membuat DbFunctionExpression 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)

Membuat DbFunctionExpression 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)

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

Replace(DbExpression, DbExpression, DbExpression)

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

Reverse(DbExpression)

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

Right(DbExpression, DbExpression)

Membuat DbFunctionExpression 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)

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

Round(DbExpression, DbExpression)

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

Second(DbExpression)

Membuat DbFunctionExpression 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)

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

StDev(DbExpression)

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

StDevP(DbExpression)

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

Substring(DbExpression, DbExpression, DbExpression)

Membuat DbFunctionExpression 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)

Membuat DbFunctionExpression yang memanggil fungsi 'Jumlah' kanonis di atas koleksi yang ditentukan. Jenis hasil ekspresi sama dengan jenis elemen koleksi.

ToLower(DbExpression)

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

ToUpper(DbExpression)

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

Trim(DbExpression)

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

TrimEnd(DbExpression)

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

TrimStart(DbExpression)

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

Truncate(DbExpression, DbExpression)

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

TruncateTime(DbExpression)

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

Var(DbExpression)

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

VarP(DbExpression)

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

Year(DbExpression)

Membuat DbFunctionExpression 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)

Membuat DbFunctionExpression 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)

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

AsGml(DbExpression)

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

AsText(DbExpression)

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

Centroid(DbExpression)

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

CoordinateSystemId(DbExpression)

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

Distance(DbExpression, DbExpression)

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

Elevation(DbExpression)

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

EndPoint(DbExpression)

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

ExteriorRing(DbExpression)

Membuat DbFunctionExpression 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)

Membuat DbFunctionExpression 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)

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

IsClosedSpatial(DbExpression)

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

IsEmptySpatial(DbExpression)

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

IsRing(DbExpression)

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

IsSimpleGeometry(DbExpression)

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

IsValidGeometry(DbExpression)

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

Latitude(DbExpression)

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

Longitude(DbExpression)

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

Measure(DbExpression)

Membuat DbFunctionExpression 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)

Membuat DbFunctionExpression 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 dengan spatialValue.

PointCount(DbExpression)

Membuat DbFunctionExpression 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)

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

SpatialBoundary(DbExpression)

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

SpatialBuffer(DbExpression, DbExpression)

Membuat DbFunctionExpression 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)

Membuat DbFunctionExpression 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)

Membuat DbFunctionExpression 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)

Membuat DbFunctionExpression 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)

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

SpatialDimension(DbExpression)

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

SpatialDisjoint(DbExpression, DbExpression)

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

SpatialElementAt(DbExpression, DbExpression)

Membuat DbFunctionExpression 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 dengan spatialValue.

SpatialElementCount(DbExpression)

Membuat DbFunctionExpression 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)

Membuat DbFunctionExpression 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)

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

SpatialIntersection(DbExpression, DbExpression)

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

SpatialIntersects(DbExpression, DbExpression)

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

SpatialLength(DbExpression)

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

SpatialOverlaps(DbExpression, DbExpression)

Membuat DbFunctionExpression 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)

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

SpatialSymmetricDifference(DbExpression, DbExpression)

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

SpatialTouches(DbExpression, DbExpression)

Membuat DbFunctionExpression 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)

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

SpatialUnion(DbExpression, DbExpression)

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

SpatialWithin(DbExpression, DbExpression)

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

StartPoint(DbExpression)

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

XCoordinate(DbExpression)

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

YCoordinate(DbExpression)

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

Berlaku untuk