DbFunctions Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
LINQ to Entities sorgularında kullanıldığında veritabanı işlevlerine çevrilen CLR yöntemleri sağlar. Bu sınıftaki yöntemlere aracılığıyla erişilir Functions .
public class DbFunctions
public sealed class DbFunctions
type DbFunctions = class
Public Class DbFunctions
Public NotInheritable Class DbFunctions
- Devralma
-
DbFunctions
Açıklamalar
Daha fazla bilgi için bkz. veritabanı işlevleri .
Uzantı Metotları
| Like(DbFunctions, String, String) |
işlem Karşılaştırma semantiğinin veritabanı yapılandırmasına bağlı olacağını unutmayın. Özellikle, büyük/küçük harfe duyarlı veya duyarsız olabilir. |
| Like(DbFunctions, String, String, String) |
işlem gibi SQL bir uygulama. İlişkisel veritabanlarında, bu genellikle doğrudan SQL çevrilir. Karşılaştırma semantiğinin veritabanı yapılandırmasına bağlı olacağını unutmayın. Özellikle, büyük/küçük harfe duyarlı veya duyarsız olabilir. |
| Random(DbFunctions) |
0 ile 1 arasında, dışlamalı bir sayı üreten rastgele çift sayı Oluşturucu. |
| Collate<TProperty>(DbFunctions, TProperty, String) |
LINQ sorgusunda kullanılacak harmanlamayı açıkça belirtir. WHERE Kullanılabilir harmanlamalar ve adları veritabanları arasında farklılık gösterir. Daha fazla bilgi için veritabanınıza ait belgelere bakın. |
| Glob(DbFunctions, String, String) |
Haritalar SQLite |
| Hex(DbFunctions, Byte[]) |
Haritalar değeri temsil eden |
| Substr(DbFunctions, Byte[], Int32) |
Haritalar değerin |
| Substr(DbFunctions, Byte[], Int32, Int32) |
Haritalar değerin alt dizilerini döndüren SQLite alt dize işlevine geri döner. Altarray, ile başlar |
| Contains(DbFunctions, Object, String) |
SQL Server store işlevini |
| Contains(DbFunctions, Object, String, Int32) |
SQL Server store işlevini |
| Contains(DbFunctions, String, String) |
SQL Server store işlevini içeren hedeflemek için lınq sorgularında kullanılabilecek bir dbfunction yöntemi saplaması. |
| Contains(DbFunctions, String, String, Int32) |
SQL Server store işlevini içeren hedeflemek için lınq sorgularında kullanılabilecek bir dbfunction yöntemi saplaması. |
| DataLength(DbFunctions, Byte[]) |
Herhangi bir ifadeyi temsil etmek için kullanılan bayt sayısını döndürür. |
| DataLength(DbFunctions, Nullable<Boolean>) |
Herhangi bir ifadeyi temsil etmek için kullanılan bayt sayısını döndürür. |
| DataLength(DbFunctions, Nullable<DateTime>) |
Herhangi bir ifadeyi temsil etmek için kullanılan bayt sayısını döndürür. |
| DataLength(DbFunctions, Nullable<DateTimeOffset>) |
Herhangi bir ifadeyi temsil etmek için kullanılan bayt sayısını döndürür. |
| DataLength(DbFunctions, Nullable<Decimal>) |
Herhangi bir ifadeyi temsil etmek için kullanılan bayt sayısını döndürür. |
| DataLength(DbFunctions, Nullable<Double>) |
Herhangi bir ifadeyi temsil etmek için kullanılan bayt sayısını döndürür. |
| DataLength(DbFunctions, Nullable<Guid>) |
Herhangi bir ifadeyi temsil etmek için kullanılan bayt sayısını döndürür. |
| DataLength(DbFunctions, Nullable<TimeSpan>) |
Herhangi bir ifadeyi temsil etmek için kullanılan bayt sayısını döndürür. |
| DataLength(DbFunctions, String) |
Herhangi bir ifadeyi temsil etmek için kullanılan bayt sayısını döndürür. |
| DateDiffDay(DbFunctions, DateTime, DateTime) |
Ve arasında çapraz gün sınırları sayısını sayar |
| DateDiffDay(DbFunctions, DateTimeOffset, DateTimeOffset) |
Ve arasında çapraz gün sınırları sayısını sayar |
| DateDiffDay(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Ve arasında çapraz gün sınırları sayısını sayar |
| DateDiffDay(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Ve arasında çapraz gün sınırları sayısını sayar |
| DateDiffHour(DbFunctions, DateTime, DateTime) |
ile arasında kesişen saat sınırlarını |
| DateDiffHour(DbFunctions, DateTimeOffset, DateTimeOffset) |
ile arasında kesişen saat sınırlarını |
| DateDiffHour(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
ile arasında kesişen saat sınırlarını |
| DateDiffHour(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
ile arasında kesişen saat sınırlarını |
| DateDiffHour(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
ile arasında kesişen saat sınırlarını |
| DateDiffHour(DbFunctions, TimeSpan, TimeSpan) |
ile arasında kesişen saat sınırlarını |
| DateDiffMicrosecond(DbFunctions, DateTime, DateTime) |
ile arasında çapraz olan mikrosaniye sınırını |
| DateDiffMicrosecond(DbFunctions, DateTimeOffset, DateTimeOffset) |
ile arasında çapraz olan mikrosaniye sınırını |
| DateDiffMicrosecond(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
ile arasında çapraz olan mikrosaniye sınırını |
| DateDiffMicrosecond(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
ile arasında çapraz olan mikrosaniye sınırını |
| DateDiffMicrosecond(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
ile arasında çapraz olan mikrosaniye sınırını |
| DateDiffMicrosecond(DbFunctions, TimeSpan, TimeSpan) |
ile arasında çapraz olan mikrosaniye sınırını |
| DateDiffMillisecond(DbFunctions, DateTime, DateTime) |
ile arasında çapraz geçen milisaniye sınırını |
| DateDiffMillisecond(DbFunctions, DateTimeOffset, DateTimeOffset) |
ile arasında çapraz geçen milisaniye sınırını |
| DateDiffMillisecond(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Ve arasında çapraz milisaniyelik sınır sayısını sayar |
| DateDiffMillisecond(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Ve arasında çapraz milisaniyelik sınır sayısını sayar |
| DateDiffMillisecond(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Ve arasında çapraz milisaniyelik sınır sayısını sayar |
| DateDiffMillisecond(DbFunctions, TimeSpan, TimeSpan) |
Ve arasında çapraz milisaniyelik sınır sayısını sayar |
| DateDiffMinute(DbFunctions, DateTime, DateTime) |
Ve arasında çapraz dakika sınırları sayısını sayar |
| DateDiffMinute(DbFunctions, DateTimeOffset, DateTimeOffset) |
Ve arasında çapraz dakika sınırları sayısını sayar |
| DateDiffMinute(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Ve arasında çapraz dakika sınırları sayısını sayar |
| DateDiffMinute(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Ve arasında çapraz dakika sınırları sayısını sayar |
| DateDiffMinute(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Ve arasında çapraz dakika sınırları sayısını sayar |
| DateDiffMinute(DbFunctions, TimeSpan, TimeSpan) |
Ve arasında çapraz dakika sınırları sayısını sayar |
| DateDiffMonth(DbFunctions, DateTime, DateTime) |
Ve arasında çapraz ay sınırları sayısını sayar |
| DateDiffMonth(DbFunctions, DateTimeOffset, DateTimeOffset) |
Ve arasında çapraz ay sınırları sayısını sayar |
| DateDiffMonth(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Ve arasında çapraz ay sınırları sayısını sayar |
| DateDiffMonth(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Ve arasında çapraz ay sınırları sayısını sayar |
| DateDiffNanosecond(DbFunctions, DateTime, DateTime) |
Ve arasında çapraz nanosaniyelik sınır sayısını sayar |
| DateDiffNanosecond(DbFunctions, DateTimeOffset, DateTimeOffset) |
Ve arasında çapraz nanosaniyelik sınır sayısını sayar |
| DateDiffNanosecond(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Ve arasında çapraz nanosaniyelik sınır sayısını sayar |
| DateDiffNanosecond(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Ve arasında çapraz nanosaniyelik sınır sayısını sayar |
| DateDiffNanosecond(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Ve arasında çapraz nanosaniyelik sınır sayısını sayar |
| DateDiffNanosecond(DbFunctions, TimeSpan, TimeSpan) |
Ve arasında çapraz nanosaniyelik sınır sayısını sayar |
| DateDiffSecond(DbFunctions, DateTime, DateTime) |
Ve arasında çapraz ikinci sınırların sayısını sayar |
| DateDiffSecond(DbFunctions, DateTimeOffset, DateTimeOffset) |
Ve arasında çapraz ikinci sınırların sayısını sayar |
| DateDiffSecond(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Ve arasında çapraz ikinci sınırların sayısını sayar |
| DateDiffSecond(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Ve arasında çapraz ikinci sınırların sayısını sayar |
| DateDiffSecond(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Ve arasında çapraz ikinci sınırların sayısını sayar |
| DateDiffSecond(DbFunctions, TimeSpan, TimeSpan) |
Ve arasında çapraz ikinci sınırların sayısını sayar |
| DateDiffWeek(DbFunctions, DateTime, DateTime) |
Ve arasında çapraz hafta sınırları sayısını sayar |
| DateDiffWeek(DbFunctions, DateTimeOffset, DateTimeOffset) |
Ve arasında çapraz hafta sınırları sayısını sayar |
| DateDiffWeek(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Ve arasında çapraz hafta sınırları sayısını sayar |
| DateDiffWeek(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
ile arasında kesişen hafta sınırlarını |
| DateDiffYear(DbFunctions, DateTime, DateTime) |
ile arasında kesişen yıl sınırlarını |
| DateDiffYear(DbFunctions, DateTimeOffset, DateTimeOffset) |
ile arasında kesişen yıl sınırlarını |
| DateDiffYear(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
ile arasında kesişen yıl sınırlarını |
| DateDiffYear(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
ile arasında kesişen yıl sınırlarını |
| DateFromParts(DbFunctions, Int32, Int32, Int32) |
Yapının yeni bir örneğini DateTime belirtilen yıl, ay, gün olarak başlatıyor.
SQL Server |
| DateTime2FromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
Yapının yeni bir örneğini DateTime belirtilen yıl, ay, gün, saat, dakika, saniye, kesir ve duyarlık olarak başlatılır.
SQL Server |
| DateTimeFromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
Yapının yeni bir örneğini DateTime belirtilen yıl, ay, gün, saat, dakika, saniye ve milisaniye olarak okur.
SQL Server |
| DateTimeOffsetFromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
Yapının yeni bir örneğini belirtilen DateTimeOffset yıl, ay, gün, saat, dakika, saniye, kesirler, hourOffset, minuteOffset ve duyarlık olarak başlatılır.
SQL Server |
| FreeText(DbFunctions, Object, String) |
|
| FreeText(DbFunctions, Object, String, Int32) |
|
| FreeText(DbFunctions, String, String) |
FREETEXT deposu işlevini hedeflemek için LINQ sorgularında kullanılan bir DbFunction SQL Server saplama. |
| FreeText(DbFunctions, String, String, Int32) |
SQL Server FREETEXT depolama işlevini hedeflemek için lınq sorgularında kullanılabilecek bir dbfunction yöntemi saplaması. |
| IsDate(DbFunctions, String) |
Belirtilen dizenin geçerli bir tarih olduğunu doğrulayın.
SQL Server |
| IsNumeric(DbFunctions, String) |
Belirtilen dizenin geçerli bir sayısal değer olup olmadığını doğrulayın.
SQL Server |
| SmallDateTimeFromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32) |
DateTimeBelirtilen yıl, ay, gün, saat ve dakika için yapının yeni bir örneğini başlatır.
SQL Server |
| TimeFromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32) |
Yapının yeni bir örneğini TimeSpan belirtilen saat, dakika, saniye, kesirler ve duyarlığa başlatır. SQL Server |