SqlServerDbFunctionsExtensions 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, které se při použití v dotazech LINQ to Entities překládají do databázových funkcí. Metody v této třídě jsou přístupné prostřednictvím Functions.
public static class SqlServerDbFunctionsExtensions
type SqlServerDbFunctionsExtensions = class
Public Module SqlServerDbFunctionsExtensions
- Dědičnost
-
SqlServerDbFunctionsExtensions
Poznámky
Další informace a příklady najdete v tématech Databázové funkcea Přístup k SQL Server a Azure SQL databázím pomocí EF Core.
Metody
AtTimeZone(DbFunctions, DateTime, String) |
|
AtTimeZone(DbFunctions, DateTimeOffset, String) |
Převede |
Contains(DbFunctions, Object, String) |
Zástupný kód metody DbFunction, který lze použít v dotazech LINQ k cílení na funkci úložiště SQL Server |
Contains(DbFunctions, Object, String, Int32) |
Zástupný kód metody DbFunction, který lze použít v dotazech LINQ k cílení na funkci úložiště SQL Server |
Contains(DbFunctions, String, String) |
Zástupný kód metody DbFunction, který lze použít v dotazech LINQ k cílení na funkci úložiště SQL Server CONTAINS. |
Contains(DbFunctions, String, String, Int32) |
Zástupný kód metody DbFunction, který lze použít v dotazech LINQ k cílení na funkci úložiště SQL Server CONTAINS. |
DataLength(DbFunctions, Byte[]) |
Vrátí počet bajtů použitých k reprezentaci libovolného výrazu. |
DataLength(DbFunctions, Nullable<Boolean>) |
Vrátí počet bajtů použitých k reprezentaci libovolného výrazu. |
DataLength(DbFunctions, Nullable<DateTime>) |
Vrátí počet bajtů použitých k reprezentaci libovolného výrazu. |
DataLength(DbFunctions, Nullable<DateTimeOffset>) |
Vrátí počet bajtů použitých k reprezentaci libovolného výrazu. |
DataLength(DbFunctions, Nullable<Decimal>) |
Vrátí počet bajtů použitých k reprezentaci libovolného výrazu. |
DataLength(DbFunctions, Nullable<Double>) |
Vrátí počet bajtů použitých k reprezentaci libovolného výrazu. |
DataLength(DbFunctions, Nullable<Guid>) |
Vrátí počet bajtů použitých k reprezentaci libovolného výrazu. |
DataLength(DbFunctions, Nullable<TimeSpan>) |
Vrátí počet bajtů použitých k reprezentaci libovolného výrazu. |
DataLength(DbFunctions, String) |
Vrátí počet bajtů použitých k reprezentaci libovolného výrazu. |
DateDiffDay(DbFunctions, DateOnly, DateOnly) |
Spočítá počet dnů překročených hranic mezi |
DateDiffDay(DbFunctions, DateTime, DateTime) |
Spočítá počet dnů překročených hranic mezi |
DateDiffDay(DbFunctions, DateTimeOffset, DateTimeOffset) |
Spočítá počet dnů překročených hranic mezi |
DateDiffDay(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Spočítá počet dnů překročených hranic mezi |
DateDiffDay(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Spočítá počet dnů překročených hranic mezi |
DateDiffDay(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Spočítá počet dnů překročených hranic mezi |
DateDiffHour(DbFunctions, DateOnly, DateOnly) |
Spočítá počet hodinových hranic překročených mezi |
DateDiffHour(DbFunctions, DateTime, DateTime) |
Spočítá počet hodinových hranic překročených mezi |
DateDiffHour(DbFunctions, DateTimeOffset, DateTimeOffset) |
Spočítá počet hodinových hranic překročených mezi |
DateDiffHour(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Spočítá počet hodinových hranic překročených mezi |
DateDiffHour(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Spočítá počet hodinových hranic překročených mezi |
DateDiffHour(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Spočítá počet hodinových hranic překročených mezi |
DateDiffHour(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>) |
Spočítá počet hodinových hranic překročených mezi |
DateDiffHour(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Spočítá počet hodinových hranic překročených mezi |
DateDiffHour(DbFunctions, TimeOnly, TimeOnly) |
Spočítá počet hodinových hranic překročených mezi |
DateDiffHour(DbFunctions, TimeSpan, TimeSpan) |
Spočítá počet hodinových hranic překročených mezi |
DateDiffMicrosecond(DbFunctions, DateOnly, DateOnly) |
Spočítá počet mikrosekundových hranic překročených mezi |
DateDiffMicrosecond(DbFunctions, DateTime, DateTime) |
Spočítá počet mikrosekundových hranic překročených mezi |
DateDiffMicrosecond(DbFunctions, DateTimeOffset, DateTimeOffset) |
Spočítá počet mikrosekundových hranic překročených mezi |
DateDiffMicrosecond(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Spočítá počet mikrosekundových hranic překročených mezi |
DateDiffMicrosecond(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Spočítá počet mikrosekundových hranic překročených mezi |
DateDiffMicrosecond(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Spočítá počet mikrosekundových hranic překročených mezi |
DateDiffMicrosecond(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>) |
Spočítá počet mikrosekundových hranic překročených mezi |
DateDiffMicrosecond(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Spočítá počet mikrosekundových hranic překročených mezi |
DateDiffMicrosecond(DbFunctions, TimeOnly, TimeOnly) |
Spočítá počet mikrosekundových hranic překročených mezi |
DateDiffMicrosecond(DbFunctions, TimeSpan, TimeSpan) |
Spočítá počet mikrosekundových hranic překročených mezi |
DateDiffMillisecond(DbFunctions, DateOnly, DateOnly) |
Spočítá počet milisekund hranic překročených mezi |
DateDiffMillisecond(DbFunctions, DateTime, DateTime) |
Spočítá počet milisekund hranic překročených mezi |
DateDiffMillisecond(DbFunctions, DateTimeOffset, DateTimeOffset) |
Spočítá počet milisekund hranic překročených mezi |
DateDiffMillisecond(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Spočítá počet milisekund hranic překročených mezi |
DateDiffMillisecond(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Spočítá počet milisekund hranic překročených mezi |
DateDiffMillisecond(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Spočítá počet milisekund hranic překročených mezi |
DateDiffMillisecond(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>) |
Spočítá počet milisekund hranic překročených mezi |
DateDiffMillisecond(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Spočítá počet milisekund hranic překročených mezi |
DateDiffMillisecond(DbFunctions, TimeOnly, TimeOnly) |
Spočítá počet milisekund hranic překročených mezi |
DateDiffMillisecond(DbFunctions, TimeSpan, TimeSpan) |
Spočítá počet milisekund hranic překročených mezi |
DateDiffMinute(DbFunctions, DateOnly, DateOnly) |
Spočítá počet minut překřížených hranic mezi |
DateDiffMinute(DbFunctions, DateTime, DateTime) |
Spočítá počet minut překřížených hranic mezi |
DateDiffMinute(DbFunctions, DateTimeOffset, DateTimeOffset) |
Spočítá počet minut překřížených hranic mezi |
DateDiffMinute(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Spočítá počet minut překřížených hranic mezi |
DateDiffMinute(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Spočítá počet minut překřížených hranic mezi |
DateDiffMinute(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Spočítá počet minut překřížených hranic mezi |
DateDiffMinute(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>) |
Spočítá počet minut překřížených hranic mezi |
DateDiffMinute(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Spočítá počet minut překřížených hranic mezi |
DateDiffMinute(DbFunctions, TimeOnly, TimeOnly) |
Spočítá počet minut překřížených hranic mezi |
DateDiffMinute(DbFunctions, TimeSpan, TimeSpan) |
Spočítá počet minut překřížených hranic mezi |
DateDiffMonth(DbFunctions, DateOnly, DateOnly) |
Spočítá počet překřížených měsíců mezi |
DateDiffMonth(DbFunctions, DateTime, DateTime) |
Spočítá počet překřížených měsíců mezi |
DateDiffMonth(DbFunctions, DateTimeOffset, DateTimeOffset) |
Spočítá počet překřížených měsíců mezi |
DateDiffMonth(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Spočítá počet překřížených měsíců mezi |
DateDiffMonth(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Spočítá počet překřížených měsíců mezi |
DateDiffMonth(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Spočítá počet překřížených měsíců mezi |
DateDiffNanosecond(DbFunctions, DateOnly, DateOnly) |
Spočítá počet nanosekundových hranic překročených mezi |
DateDiffNanosecond(DbFunctions, DateTime, DateTime) |
Spočítá počet nanosekundových hranic překročených mezi |
DateDiffNanosecond(DbFunctions, DateTimeOffset, DateTimeOffset) |
Spočítá počet nanosekundových hranic překročených mezi |
DateDiffNanosecond(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Spočítá počet nanosekundových hranic překročených mezi |
DateDiffNanosecond(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Spočítá počet nanosekundových hranic překročených mezi |
DateDiffNanosecond(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Spočítá počet nanosekundových hranic překročených mezi |
DateDiffNanosecond(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>) |
Spočítá počet nanosekundových hranic překročených mezi |
DateDiffNanosecond(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Spočítá počet nanosekundových hranic překročených mezi |
DateDiffNanosecond(DbFunctions, TimeOnly, TimeOnly) |
Spočítá počet nanosekundových hranic překročených mezi |
DateDiffNanosecond(DbFunctions, TimeSpan, TimeSpan) |
Spočítá počet nanosekundových hranic překročených mezi |
DateDiffSecond(DbFunctions, DateOnly, DateOnly) |
Spočítá počet sekundových hranic překročených mezi |
DateDiffSecond(DbFunctions, DateTime, DateTime) |
Spočítá počet sekundových hranic překročených mezi |
DateDiffSecond(DbFunctions, DateTimeOffset, DateTimeOffset) |
Spočítá počet sekundových hranic překročených mezi |
DateDiffSecond(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Spočítá počet sekundových hranic překročených mezi |
DateDiffSecond(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Spočítá počet sekundových hranic překročených mezi |
DateDiffSecond(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Spočítá počet sekundových hranic překročených mezi |
DateDiffSecond(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>) |
Spočítá počet sekundových hranic překročených mezi |
DateDiffSecond(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Spočítá počet sekundových hranic překročených mezi |
DateDiffSecond(DbFunctions, TimeOnly, TimeOnly) |
Spočítá počet sekundových hranic překročených mezi |
DateDiffSecond(DbFunctions, TimeSpan, TimeSpan) |
Spočítá počet sekundových hranic překročených mezi |
DateDiffWeek(DbFunctions, DateOnly, DateOnly) |
Spočítá počet překřížených hranic týdne mezi |
DateDiffWeek(DbFunctions, DateTime, DateTime) |
Spočítá počet překřížených hranic týdne mezi |
DateDiffWeek(DbFunctions, DateTimeOffset, DateTimeOffset) |
Spočítá počet překřížených hranic týdne mezi |
DateDiffWeek(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Spočítá počet překřížených hranic týdne mezi |
DateDiffWeek(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Spočítá počet překřížených hranic týdne mezi |
DateDiffWeek(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Spočítá počet překřížených hranic týdne mezi |
DateDiffYear(DbFunctions, DateOnly, DateOnly) |
Spočítá počet roků překřížených mezi |
DateDiffYear(DbFunctions, DateTime, DateTime) |
Spočítá počet roků překřížených mezi |
DateDiffYear(DbFunctions, DateTimeOffset, DateTimeOffset) |
Spočítá počet roků překřížených mezi |
DateDiffYear(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Spočítá počet roků překřížených mezi |
DateDiffYear(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Spočítá počet roků překročených mezi |
DateDiffYear(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Spočítá počet roků překřížených mezi |
DateFromParts(DbFunctions, Int32, Int32, Int32) |
Inicializuje novou instanci DateTime struktury na zadaný rok, měsíc, den.
Odpovídá SQL Server |
DateTime2FromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
Inicializuje novou instanci DateTime struktury na zadaný rok, měsíc, den, hodinu, minutu, sekundu, zlomky a přesnost.
Odpovídá SQL Server |
DateTimeFromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
Inicializuje novou instanci DateTime struktury na zadaný rok, měsíc, den, hodinu, minutu, sekundu a milisekundu.
Odpovídá SQL Server |
DateTimeOffsetFromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
Inicializuje novou instanci DateTimeOffset struktury na zadaný rok, měsíc, den, hodinu, minutu, sekundu, zlomky, hourOffset, minuteOffset a přesnost.
Odpovídá SQL Server |
FreeText(DbFunctions, Object, String) |
Zástupný kód metody DbFunction, který lze použít v dotazech LINQ k cílení na funkci úložiště SQL Server |
FreeText(DbFunctions, Object, String, Int32) |
Zástupný kód metody DbFunction, který lze použít v dotazech LINQ k cílení na funkci úložiště SQL Server |
FreeText(DbFunctions, String, String) |
Zástupný kód metody DbFunction, který lze použít v dotazech LINQ k cílení SQL Server funkce úložiště FREETEXT. |
FreeText(DbFunctions, String, String, Int32) |
Zástupný kód metody DbFunction, který lze použít v dotazech LINQ k cílení SQL Server funkce úložiště FREETEXT. |
IsDate(DbFunctions, String) |
Ověřte, jestli je daný řetězec platným datem.
Odpovídá SQL Server |
IsNumeric(DbFunctions, String) |
Ověřte, jestli je zadaný řetězec platným číselným kódem.
Odpovídá SQL Server |
SmallDateTimeFromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32) |
Inicializuje novou instanci DateTime struktury na zadaný rok, měsíc, den, hodinu a minutu.
Odpovídá SQL Server |
StandardDeviationPopulation(DbFunctions, IEnumerable<Byte>) |
Vrátí směrodatnou odchylku základního souboru všech hodnot v zadaném výrazu.
Odpovídá SQL Server |
StandardDeviationPopulation(DbFunctions, IEnumerable<Decimal>) |
Vrátí směrodatnou odchylku základního souboru všech hodnot v zadaném výrazu.
Odpovídá SQL Server |
StandardDeviationPopulation(DbFunctions, IEnumerable<Double>) |
Vrátí směrodatnou odchylku základního souboru všech hodnot v zadaném výrazu.
Odpovídá SQL Server |
StandardDeviationPopulation(DbFunctions, IEnumerable<Int16>) |
Vrátí směrodatnou odchylku základního souboru všech hodnot v zadaném výrazu.
Odpovídá SQL Server |
StandardDeviationPopulation(DbFunctions, IEnumerable<Int32>) |
Vrátí směrodatnou odchylku základního souboru všech hodnot v zadaném výrazu.
Odpovídá SQL Server |
StandardDeviationPopulation(DbFunctions, IEnumerable<Int64>) |
Vrátí směrodatnou odchylku základního souboru všech hodnot v zadaném výrazu.
Odpovídá SQL Server |
StandardDeviationPopulation(DbFunctions, IEnumerable<Single>) |
Vrátí směrodatnou odchylku základního souboru všech hodnot v zadaném výrazu.
Odpovídá SQL Server |
StandardDeviationSample(DbFunctions, IEnumerable<Byte>) |
Vrátí vzorovou směrodatnou odchylku všech hodnot v zadaném výrazu.
Odpovídá SQL Server |
StandardDeviationSample(DbFunctions, IEnumerable<Decimal>) |
Vrátí vzorovou směrodatnou odchylku všech hodnot v zadaném výrazu.
Odpovídá SQL Server |
StandardDeviationSample(DbFunctions, IEnumerable<Double>) |
Vrátí vzorovou směrodatnou odchylku všech hodnot v zadaném výrazu.
Odpovídá SQL Server |
StandardDeviationSample(DbFunctions, IEnumerable<Int16>) |
Vrátí vzorovou směrodatnou odchylku všech hodnot v zadaném výrazu.
Odpovídá SQL Server |
StandardDeviationSample(DbFunctions, IEnumerable<Int32>) |
Vrátí vzorovou směrodatnou odchylku všech hodnot v zadaném výrazu.
Odpovídá SQL Server |
StandardDeviationSample(DbFunctions, IEnumerable<Int64>) |
Vrátí vzorovou směrodatnou odchylku všech hodnot v zadaném výrazu.
Odpovídá SQL Server |
StandardDeviationSample(DbFunctions, IEnumerable<Single>) |
Vrátí vzorovou směrodatnou odchylku všech hodnot v zadaném výrazu.
Odpovídá SQL Server |
TimeFromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32) |
Inicializuje novou instanci TimeSpan struktury na zadanou hodinu, minutu, sekundu, zlomky a přesnost. Odpovídá SQL Server |
VariancePopulation(DbFunctions, IEnumerable<Byte>) |
Vrátí rozptyl základního souboru všech hodnot v zadaném výrazu.
Odpovídá SQL Server |
VariancePopulation(DbFunctions, IEnumerable<Decimal>) |
Vrátí rozptyl základního souboru všech hodnot v zadaném výrazu.
Odpovídá SQL Server |
VariancePopulation(DbFunctions, IEnumerable<Double>) |
Vrátí rozptyl základního souboru všech hodnot v zadaném výrazu.
Odpovídá SQL Server |
VariancePopulation(DbFunctions, IEnumerable<Int16>) |
Vrátí rozptyl základního souboru všech hodnot v zadaném výrazu.
Odpovídá SQL Server |
VariancePopulation(DbFunctions, IEnumerable<Int32>) |
Vrátí rozptyl základního souboru všech hodnot v zadaném výrazu.
Odpovídá SQL Server |
VariancePopulation(DbFunctions, IEnumerable<Int64>) |
Vrátí rozptyl základního souboru všech hodnot v zadaném výrazu.
Odpovídá SQL Server |
VariancePopulation(DbFunctions, IEnumerable<Single>) |
Vrátí rozptyl základního souboru všech hodnot v zadaném výrazu.
Odpovídá SQL Server |
VarianceSample(DbFunctions, IEnumerable<Byte>) |
Vrátí rozptyl vzorku všech hodnot v zadaném výrazu.
Odpovídá SQL Server |
VarianceSample(DbFunctions, IEnumerable<Decimal>) |
Vrátí rozptyl vzorku všech hodnot v zadaném výrazu.
Odpovídá SQL Server |
VarianceSample(DbFunctions, IEnumerable<Double>) |
Vrátí rozptyl vzorku všech hodnot v zadaném výrazu.
Odpovídá SQL Server |
VarianceSample(DbFunctions, IEnumerable<Int16>) |
Vrátí rozptyl vzorku všech hodnot v zadaném výrazu.
Odpovídá SQL Server |
VarianceSample(DbFunctions, IEnumerable<Int32>) |
Vrátí rozptyl vzorku všech hodnot v zadaném výrazu.
Odpovídá SQL Server |
VarianceSample(DbFunctions, IEnumerable<Int64>) |
Vrátí rozptyl vzorku všech hodnot v zadaném výrazu.
Odpovídá SQL Server |
VarianceSample(DbFunctions, IEnumerable<Single>) |
Vrátí rozptyl vzorku všech hodnot v zadaném výrazu.
Odpovídá SQL Server |
Platí pro
Entity Framework