DbFunctions Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje metody CLR (Common Language Runtime), které zpřístupňují kanonické funkce EDM pro použití v DbContext dotazech nebo ObjectContext LINQ to Entities.
public static class DbFunctions
type DbFunctions = class
Public Class DbFunctions
- Dědičnost
-
DbFunctions
Poznámky
Všimněte si, že tato třída se v některých předchozích verzích Entity Frameworku jmenovala EntityFunctions.
Metody
| AddDays(Nullable<DateTime>, Nullable<Int32>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci AddDays EDM, která přidá daný počet dnů k datu a času. |
| AddDays(Nullable<DateTimeOffset>, Nullable<Int32>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci AddDays EDM, která přidá daný počet dnů k datu a času. |
| AddHours(Nullable<DateTime>, Nullable<Int32>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci AddHours EDM, která přidá daný počet hodin k datu a času. |
| AddHours(Nullable<DateTimeOffset>, Nullable<Int32>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci AddHours EDM, která přidá daný počet hodin k datu a času. |
| AddHours(Nullable<TimeSpan>, Nullable<Int32>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci AddHours EDM, která přidá daný počet hodin do časového rozsahu. |
| AddMicroseconds(Nullable<DateTime>, Nullable<Int32>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci AddMicroseconds EDM, která přidá daný počet mikrosekund k datu a času. |
| AddMicroseconds(Nullable<DateTimeOffset>, Nullable<Int32>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci AddMicroseconds EDM, která přidá daný počet mikrosekund k datu a času. |
| AddMicroseconds(Nullable<TimeSpan>, Nullable<Int32>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci AddMicroseconds EDM, která přidá daný počet mikrosekund do časového rozsahu. |
| AddMilliseconds(Nullable<DateTime>, Nullable<Int32>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci AddMilliseconds EDM, která přidá daný počet milisekund k datu a času. |
| AddMilliseconds(Nullable<DateTimeOffset>, Nullable<Int32>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci AddMilliseconds EDM, která přidá daný počet milisekund k datu a času. |
| AddMilliseconds(Nullable<TimeSpan>, Nullable<Int32>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci AddMilliseconds EDM, která přidá daný počet milisekund do časového rozsahu. |
| AddMinutes(Nullable<DateTime>, Nullable<Int32>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci AddMinutes EDM, která přidá daný počet minut k datu a času. |
| AddMinutes(Nullable<DateTimeOffset>, Nullable<Int32>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci AddMinutes EDM, která přidá daný počet minut k datu a času. |
| AddMinutes(Nullable<TimeSpan>, Nullable<Int32>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci AddMinutes EDM pro přidání daného počtu minut do časového rozsahu. |
| AddMonths(Nullable<DateTime>, Nullable<Int32>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci AddMonths EDM, která přidá daný počet měsíců k datu a času. |
| AddMonths(Nullable<DateTimeOffset>, Nullable<Int32>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci AddMonths EDM, která přidá daný počet měsíců k datu a času. |
| AddNanoseconds(Nullable<DateTime>, Nullable<Int32>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci AddNanoseconds EDM, která přidá daný počet nanosekund k datu a času. |
| AddNanoseconds(Nullable<DateTimeOffset>, Nullable<Int32>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci AddNanoseconds EDM, která přidá daný počet nanosekund k datu a času. |
| AddNanoseconds(Nullable<TimeSpan>, Nullable<Int32>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci AddNanoseconds EDM, která přidá daný počet nanosekund do časového rozsahu. |
| AddSeconds(Nullable<DateTime>, Nullable<Int32>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci AddSeconds EDM, která přidá daný počet sekund k datu a času. |
| AddSeconds(Nullable<DateTimeOffset>, Nullable<Int32>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci AddSeconds EDM, která přidá daný počet sekund k datu a času. |
| AddSeconds(Nullable<TimeSpan>, Nullable<Int32>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci AddSeconds EDM, která přidá daný počet sekund do časového rozsahu. |
| AddYears(Nullable<DateTime>, Nullable<Int32>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci AddYears EDM pro přidání daného počtu let k datu a času. |
| AddYears(Nullable<DateTimeOffset>, Nullable<Int32>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci AddYears EDM pro přidání daného počtu let k datu a času. |
| AsNonUnicode(String) |
Při použití jako součást LINQ to Entities dotazu funguje tato metoda jako operátor, který zajišťuje, že vstup je považován za řetězec, který není unicode. |
| AsUnicode(String) |
Při použití jako součást dotazu LINQ to Entities funguje tato metoda jako operátor, který zajišťuje, že vstup je považován za řetězec Unicode. |
| CreateDateTime(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Double>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci CreateDateTime EDM k vytvoření nového DateTime objektu. |
| CreateDateTimeOffset(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Double>, Nullable<Int32>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci CreateDateTimeOffset EDM k vytvoření nového DateTimeOffset objektu. |
| CreateTime(Nullable<Int32>, Nullable<Int32>, Nullable<Double>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci CreateTime EDM k vytvoření nového TimeSpan objektu. |
| DiffDays(Nullable<DateTime>, Nullable<DateTime>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci DiffDays EDM pro výpočet počtu dnů mezi dvěma daty a časy. |
| DiffDays(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci DiffDays EDM pro výpočet počtu dnů mezi dvěma daty a časy. |
| DiffHours(Nullable<DateTime>, Nullable<DateTime>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci DiffHours EDM pro výpočet počtu hodin mezi dvěma daty a časy. |
| DiffHours(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci DiffHours EDM pro výpočet počtu hodin mezi dvěma daty a časy. |
| DiffHours(Nullable<TimeSpan>, Nullable<TimeSpan>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci DiffHours EDM pro výpočet počtu hodin mezi dvěma časovými intervaly. |
| DiffMicroseconds(Nullable<DateTime>, Nullable<DateTime>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci DiffMicroseconds EDM pro výpočet počtu mikrosekund mezi dvěma daty a časy. |
| DiffMicroseconds(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci DiffMicroseconds EDM pro výpočet počtu mikrosekund mezi dvěma daty a časy. |
| DiffMicroseconds(Nullable<TimeSpan>, Nullable<TimeSpan>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci DiffMicroseconds EDM k výpočtu počtu mikrosekund mezi dvěma časovými intervaly. |
| DiffMilliseconds(Nullable<DateTime>, Nullable<DateTime>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci DiffMilliseconds EDM pro výpočet počtu milisekund mezi dvěma daty a časy. |
| DiffMilliseconds(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci DiffMilliseconds EDM pro výpočet počtu milisekund mezi dvěma daty a časy. |
| DiffMilliseconds(Nullable<TimeSpan>, Nullable<TimeSpan>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci DiffMilliseconds EDM pro výpočet počtu milisekund mezi dvěma časovými intervaly. |
| DiffMinutes(Nullable<DateTime>, Nullable<DateTime>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci DiffMinutes EDM k výpočtu počtu minut mezi dvěma daty a časy. |
| DiffMinutes(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci DiffMinutes EDM k výpočtu počtu minut mezi dvěma daty a časy. |
| DiffMinutes(Nullable<TimeSpan>, Nullable<TimeSpan>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci DiffMinutes EDM k výpočtu počtu minut mezi dvěma časovými intervaly. |
| DiffMonths(Nullable<DateTime>, Nullable<DateTime>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci DiffMonths EDM pro výpočet počtu měsíců mezi dvěma daty a časy. |
| DiffMonths(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci DiffMonths EDM pro výpočet počtu měsíců mezi dvěma daty a časy. |
| DiffNanoseconds(Nullable<DateTime>, Nullable<DateTime>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci DiffNanoseconds EDM pro výpočet počtu nanosekund mezi dvěma daty a časy. |
| DiffNanoseconds(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci DiffNanoseconds EDM pro výpočet počtu nanosekund mezi dvěma daty a časy. |
| DiffNanoseconds(Nullable<TimeSpan>, Nullable<TimeSpan>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci DiffNanoseconds EDM pro výpočet počtu nanosekund mezi dvěma časovými intervaly. |
| DiffSeconds(Nullable<DateTime>, Nullable<DateTime>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci DiffSeconds EDM k výpočtu počtu sekund mezi dvěma daty a časy. |
| DiffSeconds(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci DiffSeconds EDM k výpočtu počtu sekund mezi dvěma daty a časy. |
| DiffSeconds(Nullable<TimeSpan>, Nullable<TimeSpan>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci DiffSeconds EDM pro výpočet počtu sekund mezi dvěma časovými intervaly. |
| DiffYears(Nullable<DateTime>, Nullable<DateTime>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci DiffYears EDM pro výpočet počtu roků mezi dvěma daty a časy. |
| DiffYears(Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci DiffYears EDM pro výpočet počtu roků mezi dvěma daty a časy. |
| GetTotalOffsetMinutes(Nullable<DateTimeOffset>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci GetTotalOffsetMinutes EDM, která vrátí počet minut posunu daného data a času od utc. Obvykle je to mezi +780 a -780 (+ nebo - 13 hodin). |
| Left(String, Nullable<Int64>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci Left EDM, která vrátí daný počet znaků nejvíce vlevo v řetězci. |
| Like(String, String, String) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonický operátor Like EDM, který odpovídá výrazu. |
| Like(String, String) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonický operátor Like EDM, který odpovídá výrazu. |
| Reverse(String) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci Reverse EDM, která vrátí daný řetězec se obráceným pořadím znaků. |
| Right(String, Nullable<Int64>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci Right EDM, která vrátí daný počet znaků nejvíce vpravo v řetězci. |
| StandardDeviation(IEnumerable<Decimal>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci StDev EDM pro výpočet směrodatné odchylky kolekce. |
| StandardDeviation(IEnumerable<Double>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci StDev EDM pro výpočet směrodatné odchylky kolekce. |
| StandardDeviation(IEnumerable<Int32>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci StDev EDM pro výpočet směrodatné odchylky kolekce. |
| StandardDeviation(IEnumerable<Int64>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci StDev EDM pro výpočet směrodatné odchylky kolekce. |
| StandardDeviation(IEnumerable<Nullable<Decimal>>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci StDev EDM pro výpočet směrodatné odchylky kolekce. |
| StandardDeviation(IEnumerable<Nullable<Double>>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci StDev EDM pro výpočet směrodatné odchylky kolekce. |
| StandardDeviation(IEnumerable<Nullable<Int32>>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci StDev EDM pro výpočet směrodatné odchylky kolekce. |
| StandardDeviation(IEnumerable<Nullable<Int64>>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci StDev EDM pro výpočet směrodatné odchylky kolekce. |
| StandardDeviationP(IEnumerable<Decimal>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci StDevP EDM pro výpočet směrodatné odchylky pro základní soubor. |
| StandardDeviationP(IEnumerable<Double>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci StDevP EDM pro výpočet směrodatné odchylky pro základní soubor. |
| StandardDeviationP(IEnumerable<Int32>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci StDevP EDM pro výpočet směrodatné odchylky pro základní soubor. |
| StandardDeviationP(IEnumerable<Int64>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci StDevP EDM pro výpočet směrodatné odchylky pro základní soubor. |
| StandardDeviationP(IEnumerable<Nullable<Decimal>>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci StDevP EDM pro výpočet směrodatné odchylky pro základní soubor. |
| StandardDeviationP(IEnumerable<Nullable<Double>>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci StDevP EDM pro výpočet směrodatné odchylky pro základní soubor. |
| StandardDeviationP(IEnumerable<Nullable<Int32>>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci StDevP EDM pro výpočet směrodatné odchylky pro základní soubor. |
| StandardDeviationP(IEnumerable<Nullable<Int64>>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci StDevP EDM pro výpočet směrodatné odchylky pro základní soubor. |
| Truncate(Nullable<Decimal>, Nullable<Int32>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci Truncate EDM, která zkrátí danou hodnotu na počet zadaných číslic. |
| Truncate(Nullable<Double>, Nullable<Int32>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci Truncate EDM, která zkrátí danou hodnotu na počet zadaných číslic. |
| TruncateTime(Nullable<DateTime>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci TruncateTime EDM, která vrátí dané datum s časovým úsekem vymazaným. |
| TruncateTime(Nullable<DateTimeOffset>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci TruncateTime EDM, která vrátí dané datum s časovým úsekem vymazaným. |
| Var(IEnumerable<Decimal>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci Var EDM pro výpočet odchylky kolekce. |
| Var(IEnumerable<Double>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci Var EDM pro výpočet odchylky kolekce. |
| Var(IEnumerable<Int32>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci Var EDM pro výpočet odchylky kolekce. |
| Var(IEnumerable<Int64>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci Var EDM pro výpočet odchylky kolekce. |
| Var(IEnumerable<Nullable<Decimal>>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci Var EDM pro výpočet odchylky kolekce. |
| Var(IEnumerable<Nullable<Double>>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci Var EDM pro výpočet odchylky kolekce. |
| Var(IEnumerable<Nullable<Int32>>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci Var EDM pro výpočet odchylky kolekce. |
| Var(IEnumerable<Nullable<Int64>>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci Var EDM pro výpočet odchylky kolekce. |
| VarP(IEnumerable<Decimal>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci VarP EDM pro výpočet rozptylu pro základní soubor. |
| VarP(IEnumerable<Double>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci VarP EDM pro výpočet rozptylu pro základní soubor. |
| VarP(IEnumerable<Int32>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci VarP EDM pro výpočet rozptylu pro základní soubor. |
| VarP(IEnumerable<Int64>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci VarP EDM pro výpočet rozptylu pro základní soubor. |
| VarP(IEnumerable<Nullable<Decimal>>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci VarP EDM pro výpočet rozptylu pro základní soubor. |
| VarP(IEnumerable<Nullable<Double>>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci VarP EDM pro výpočet rozptylu pro základní soubor. |
| VarP(IEnumerable<Nullable<Int32>>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci VarP EDM pro výpočet rozptylu pro základní soubor. |
| VarP(IEnumerable<Nullable<Int64>>) |
Při použití jako součást dotazu LINQ to Entities tato metoda vyvolá kanonickou funkci VarP EDM pro výpočet rozptylu pro základní soubor. |