DbFunctions Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia metody CLR, które są tłumaczone na funkcje bazy danych w przypadku użycia w zapytaniach LINQ to Entities. Metody w tej klasie są dostępne za pośrednictwem metody Functions.
public class DbFunctions
public sealed class DbFunctions
type DbFunctions = class
Public Class DbFunctions
Public NotInheritable Class DbFunctions
- Dziedziczenie
-
DbFunctions
Uwagi
Aby uzyskać więcej informacji i przykładów, zobacz Funkcje bazy danych .
Metody rozszerzania
Like(DbFunctions, String, String) |
Implementacja operacji SQL |
Like(DbFunctions, String, String, String) |
Implementacja operacji SQL LIKE. W relacyjnych bazach danych jest to zwykle bezpośrednio tłumaczone na język SQL. |
Random(DbFunctions) |
Generator losowej liczby podwójnej, który generuje liczbę z zakresu od 0 do 1, wyłączność. |
Collate<TProperty>(DbFunctions, TProperty, String) |
Jawnie określa sortowanie do użycia w zapytaniu LINQ. Może służyć do generowania fragmentów, takich jak |
Glob(DbFunctions, String, String) |
Mapuje do funkcji SQLite |
Hex(DbFunctions, Byte[]) |
Mapuje na funkcję SQLite |
Substr(DbFunctions, Byte[], Int32) |
Mapuje na funkcję SQLite |
Substr(DbFunctions, Byte[], Int32, Int32) |
Mapuje na funkcję podciąg SQLite, która zwraca podarraj określonej wartości. Podarray rozpoczyna się od |
Unhex(DbFunctions, String) |
Mapuje na funkcję SQLite |
Unhex(DbFunctions, String, String) |
Mapuje na funkcję SQLite |
AtTimeZone(DbFunctions, DateTime, String) |
Konwertuje |
AtTimeZone(DbFunctions, DateTimeOffset, String) |
Konwertuje |
Contains(DbFunctions, Object, String) |
Wycinkę metody DbFunction, która może być używana w zapytaniach LINQ w celu kierowania funkcji magazynu SQL Server |
Contains(DbFunctions, Object, String, Int32) |
Wycinkę metody DbFunction, która może być używana w zapytaniach LINQ w celu kierowania funkcji magazynu SQL Server |
Contains(DbFunctions, String, String) |
Wycinkę metody DbFunction, która może być używana w zapytaniach LINQ w celu kierowania funkcji magazynu SQL Server CONTAINS. |
Contains(DbFunctions, String, String, Int32) |
Wycinkę metody DbFunction, która może być używana w zapytaniach LINQ w celu kierowania funkcji magazynu SQL Server CONTAINS. |
DataLength(DbFunctions, Byte[]) |
Zwraca liczbę bajtów używanych do reprezentowania dowolnego wyrażenia. |
DataLength(DbFunctions, Nullable<Boolean>) |
Zwraca liczbę bajtów używanych do reprezentowania dowolnego wyrażenia. |
DataLength(DbFunctions, Nullable<DateTime>) |
Zwraca liczbę bajtów używanych do reprezentowania dowolnego wyrażenia. |
DataLength(DbFunctions, Nullable<DateTimeOffset>) |
Zwraca liczbę bajtów używanych do reprezentowania dowolnego wyrażenia. |
DataLength(DbFunctions, Nullable<Decimal>) |
Zwraca liczbę bajtów używanych do reprezentowania dowolnego wyrażenia. |
DataLength(DbFunctions, Nullable<Double>) |
Zwraca liczbę bajtów używanych do reprezentowania dowolnego wyrażenia. |
DataLength(DbFunctions, Nullable<Guid>) |
Zwraca liczbę bajtów używanych do reprezentowania dowolnego wyrażenia. |
DataLength(DbFunctions, Nullable<TimeSpan>) |
Zwraca liczbę bajtów używanych do reprezentowania dowolnego wyrażenia. |
DataLength(DbFunctions, String) |
Zwraca liczbę bajtów używanych do reprezentowania dowolnego wyrażenia. |
DateDiffDay(DbFunctions, DateOnly, DateOnly) |
Zlicza granice dni przekraczane między wartościami |
DateDiffDay(DbFunctions, DateTime, DateTime) |
Zlicza granice dni przekraczane między wartościami |
DateDiffDay(DbFunctions, DateTimeOffset, DateTimeOffset) |
Zlicza granice dni przekraczane między wartościami |
DateDiffDay(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Zlicza granice dni przekraczane między wartościami |
DateDiffDay(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Zlicza granice dni przekraczane między wartościami |
DateDiffDay(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Zlicza granice dni przekraczane między wartościami |
DateDiffHour(DbFunctions, DateOnly, DateOnly) |
Zlicza granice godziny przekraczane między wartościami |
DateDiffHour(DbFunctions, DateTime, DateTime) |
Zlicza granice godziny przekraczane między wartościami |
DateDiffHour(DbFunctions, DateTimeOffset, DateTimeOffset) |
Zlicza granice godziny przekraczane między wartościami |
DateDiffHour(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Zlicza granice godziny przekraczane między wartościami |
DateDiffHour(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Zlicza granice godziny przekraczane między wartościami |
DateDiffHour(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Zlicza granice godziny przekraczane między wartościami |
DateDiffHour(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>) |
Zlicza granice godziny przekraczane między wartościami |
DateDiffHour(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Zlicza granice godziny przekraczane między wartościami |
DateDiffHour(DbFunctions, TimeOnly, TimeOnly) |
Zlicza granice godziny przekraczane między wartościami |
DateDiffHour(DbFunctions, TimeSpan, TimeSpan) |
Zlicza granice godziny przekraczane między wartościami |
DateDiffMicrosecond(DbFunctions, DateOnly, DateOnly) |
Zlicza liczbę mikrosekund granic przekraczanych między wartościami |
DateDiffMicrosecond(DbFunctions, DateTime, DateTime) |
Zlicza liczbę mikrosekund granic przekraczanych między wartościami |
DateDiffMicrosecond(DbFunctions, DateTimeOffset, DateTimeOffset) |
Zlicza liczbę mikrosekund granic przekraczanych między wartościami |
DateDiffMicrosecond(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Zlicza liczbę mikrosekund granic przekraczanych między wartościami |
DateDiffMicrosecond(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Zlicza liczbę mikrosekund granic przekraczanych między wartościami |
DateDiffMicrosecond(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Zlicza liczbę mikrosekund granic przekraczanych między wartościami |
DateDiffMicrosecond(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>) |
Zlicza liczbę mikrosekund granic przekraczanych między wartościami |
DateDiffMicrosecond(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Zlicza liczbę mikrosekund granic przekraczanych między wartościami |
DateDiffMicrosecond(DbFunctions, TimeOnly, TimeOnly) |
Zlicza liczbę mikrosekund granic przekraczanych między wartościami |
DateDiffMicrosecond(DbFunctions, TimeSpan, TimeSpan) |
Zlicza liczbę mikrosekund granic przekraczanych między wartościami |
DateDiffMillisecond(DbFunctions, DateOnly, DateOnly) |
Zlicza liczbę milisekund granic przekraczanych między |
DateDiffMillisecond(DbFunctions, DateTime, DateTime) |
Zlicza liczbę milisekund granic przekraczanych między |
DateDiffMillisecond(DbFunctions, DateTimeOffset, DateTimeOffset) |
Zlicza liczbę milisekund granic przekraczanych między |
DateDiffMillisecond(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Zlicza liczbę milisekund granic przekraczanych między |
DateDiffMillisecond(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Zlicza liczbę milisekund granic przekraczanych między |
DateDiffMillisecond(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Zlicza liczbę milisekund granic przekraczanych między |
DateDiffMillisecond(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>) |
Zlicza liczbę milisekund przekraczanych granic między i |
DateDiffMillisecond(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Zlicza liczbę milisekund przekraczanych granic między i |
DateDiffMillisecond(DbFunctions, TimeOnly, TimeOnly) |
Zlicza liczbę milisekund przekraczanych granic między i |
DateDiffMillisecond(DbFunctions, TimeSpan, TimeSpan) |
Zlicza liczbę milisekund przekraczanych granic między i |
DateDiffMinute(DbFunctions, DateOnly, DateOnly) |
Zlicza granice minut przekraczane między i |
DateDiffMinute(DbFunctions, DateTime, DateTime) |
Zlicza granice minut przekraczane między i |
DateDiffMinute(DbFunctions, DateTimeOffset, DateTimeOffset) |
Zlicza granice minut przekraczane między i |
DateDiffMinute(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Zlicza granice minut przekraczane między i |
DateDiffMinute(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Zlicza granice minut przekraczane między i |
DateDiffMinute(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Zlicza granice minut przekraczane między i |
DateDiffMinute(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>) |
Zlicza granice minut przekraczane między i |
DateDiffMinute(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Zlicza granice minut przekraczane między i |
DateDiffMinute(DbFunctions, TimeOnly, TimeOnly) |
Zlicza granice minut przekraczane między i |
DateDiffMinute(DbFunctions, TimeSpan, TimeSpan) |
Zlicza granice minut przekraczane między i |
DateDiffMonth(DbFunctions, DateOnly, DateOnly) |
Zlicza granice miesięcy przekraczane między i |
DateDiffMonth(DbFunctions, DateTime, DateTime) |
Zlicza granice miesięcy przekraczane między i |
DateDiffMonth(DbFunctions, DateTimeOffset, DateTimeOffset) |
Zlicza granice miesięcy przekraczane między i |
DateDiffMonth(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Zlicza granice miesięcy przekraczane między i |
DateDiffMonth(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Zlicza granice miesięcy przekraczane między i |
DateDiffMonth(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Zlicza granice miesięcy przekraczane między i |
DateDiffNanosecond(DbFunctions, DateOnly, DateOnly) |
Zlicza granice nanosekund przekraczane między i |
DateDiffNanosecond(DbFunctions, DateTime, DateTime) |
Zlicza granice nanosekund przekraczane między i |
DateDiffNanosecond(DbFunctions, DateTimeOffset, DateTimeOffset) |
Zlicza granice nanosekund przekraczane między i |
DateDiffNanosecond(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Zlicza granice nanosekund przekraczane między i |
DateDiffNanosecond(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Zlicza granice nanosekund przekraczane między i |
DateDiffNanosecond(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Zlicza granice nanosekund przekraczane między i |
DateDiffNanosecond(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>) |
Zlicza granice nanosekund przekraczane między i |
DateDiffNanosecond(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Zlicza granice nanosekund przekraczane między i |
DateDiffNanosecond(DbFunctions, TimeOnly, TimeOnly) |
Zlicza granice nanosekund przekraczane między i |
DateDiffNanosecond(DbFunctions, TimeSpan, TimeSpan) |
Zlicza granice nanosekund przekraczane między i |
DateDiffSecond(DbFunctions, DateOnly, DateOnly) |
Zlicza liczbę drugich granic przekraczanych między i |
DateDiffSecond(DbFunctions, DateTime, DateTime) |
Zlicza liczbę drugich granic przekraczanych między i |
DateDiffSecond(DbFunctions, DateTimeOffset, DateTimeOffset) |
Zlicza liczbę drugich granic przekraczanych między i |
DateDiffSecond(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Zlicza liczbę drugich granic przekraczanych między i |
DateDiffSecond(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Zlicza liczbę drugich granic przekraczanych między i |
DateDiffSecond(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Zlicza liczbę drugich granic przekraczanych między i |
DateDiffSecond(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>) |
Zlicza liczbę drugich granic przekraczanych między i |
DateDiffSecond(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Zlicza liczbę drugich granic przekraczanych między i |
DateDiffSecond(DbFunctions, TimeOnly, TimeOnly) |
Zlicza liczbę drugich granic przekraczanych między i |
DateDiffSecond(DbFunctions, TimeSpan, TimeSpan) |
Zlicza liczbę drugich granic przekraczanych między i |
DateDiffWeek(DbFunctions, DateOnly, DateOnly) |
Zlicza granice tygodnia przekraczane między i |
DateDiffWeek(DbFunctions, DateTime, DateTime) |
Zlicza granice tygodnia przekraczane między i |
DateDiffWeek(DbFunctions, DateTimeOffset, DateTimeOffset) |
Zlicza granice tygodnia przekraczane między i |
DateDiffWeek(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Zlicza granice tygodnia przekraczane między i |
DateDiffWeek(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Zlicza granice tygodnia przekraczane między i |
DateDiffWeek(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Zlicza granice tygodnia przekraczane między i |
DateDiffYear(DbFunctions, DateOnly, DateOnly) |
Zlicza granice roku przekraczane między i |
DateDiffYear(DbFunctions, DateTime, DateTime) |
Zlicza granice roku przekraczane między i |
DateDiffYear(DbFunctions, DateTimeOffset, DateTimeOffset) |
Zlicza granice roku przekraczane między i |
DateDiffYear(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Zlicza granice roku przekraczane między i |
DateDiffYear(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Zlicza granice roku przekraczane między |
DateDiffYear(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Zlicza granice roku przekraczane między wartościami |
DateFromParts(DbFunctions, Int32, Int32, Int32) |
Inicjuje DateTime nowe wystąpienie struktury do określonego roku, miesiąca, dnia.
Odpowiada SQL Server . |
DateTime2FromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
Inicjuje DateTime nowe wystąpienie struktury do określonego roku, miesiąca, dnia, godziny, minuty, sekundy, ułamków i dokładności.
Odpowiada SQL Server . |
DateTimeFromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
Inicjuje DateTime nowe wystąpienie struktury do określonego roku, miesiąca, dnia, godziny, minuty, sekundy i milisekundy.
Odpowiada SQL Server . |
DateTimeOffsetFromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
Inicjuje DateTimeOffset nowe wystąpienie struktury do określonego roku, miesiąca, dnia, godziny, minuty, sekundy, ułamków, hourOffset, minuteOffset i precyzji.
Odpowiada SQL Server |
FreeText(DbFunctions, Object, String) |
Wycinkę metody DbFunction, która może być używana w zapytaniach LINQ w celu kierowania funkcji magazynu SQL Server |
FreeText(DbFunctions, Object, String, Int32) |
Wycinkę metody DbFunction, która może być używana w zapytaniach LINQ w celu kierowania funkcji magazynu SQL Server |
FreeText(DbFunctions, String, String) |
Wycinkę metody DbFunction, która może być używana w zapytaniach LINQ w celu kierowania funkcji magazynu SQL Server FREETEXT. |
FreeText(DbFunctions, String, String, Int32) |
Wycinkę metody DbFunction, która może być używana w zapytaniach LINQ w celu kierowania funkcji magazynu SQL Server FREETEXT. |
IsDate(DbFunctions, String) |
Sprawdź, czy dany ciąg jest prawidłową datą.
Odpowiada SQL Server . |
IsNumeric(DbFunctions, String) |
Sprawdź, czy dany ciąg jest prawidłowym numerem.
Odpowiada SQL Server |
SmallDateTimeFromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32) |
Inicjuje DateTime nowe wystąpienie struktury do określonego roku, miesiąca, dnia, godziny i minuty.
Odpowiada SQL Server . |
StandardDeviationPopulation(DbFunctions, IEnumerable<Byte>) |
Zwraca odchylenie standardowe populacji wszystkich wartości w określonym wyrażeniu.
Odpowiada SQL Server . |
StandardDeviationPopulation(DbFunctions, IEnumerable<Decimal>) |
Zwraca odchylenie standardowe populacji wszystkich wartości w określonym wyrażeniu.
Odpowiada SQL Server . |
StandardDeviationPopulation(DbFunctions, IEnumerable<Double>) |
Zwraca odchylenie standardowe populacji wszystkich wartości w określonym wyrażeniu.
Odpowiada SQL Server . |
StandardDeviationPopulation(DbFunctions, IEnumerable<Int16>) |
Zwraca odchylenie standardowe populacji wszystkich wartości w określonym wyrażeniu.
Odpowiada SQL Server . |
StandardDeviationPopulation(DbFunctions, IEnumerable<Int32>) |
Zwraca odchylenie standardowe populacji wszystkich wartości w określonym wyrażeniu.
Odpowiada SQL Server . |
StandardDeviationPopulation(DbFunctions, IEnumerable<Int64>) |
Zwraca odchylenie standardowe populacji wszystkich wartości w określonym wyrażeniu.
Odpowiada SQL Server . |
StandardDeviationPopulation(DbFunctions, IEnumerable<Single>) |
Zwraca odchylenie standardowe populacji wszystkich wartości w określonym wyrażeniu.
Odpowiada SQL Server . |
StandardDeviationSample(DbFunctions, IEnumerable<Byte>) |
Zwraca przykładowe odchylenie standardowe wszystkich wartości w określonym wyrażeniu.
Odpowiada SQL Server . |
StandardDeviationSample(DbFunctions, IEnumerable<Decimal>) |
Zwraca przykładowe odchylenie standardowe wszystkich wartości w określonym wyrażeniu.
Odpowiada SQL Server . |
StandardDeviationSample(DbFunctions, IEnumerable<Double>) |
Zwraca przykładowe odchylenie standardowe wszystkich wartości w określonym wyrażeniu.
Odpowiada SQL Server . |
StandardDeviationSample(DbFunctions, IEnumerable<Int16>) |
Zwraca przykładowe odchylenie standardowe wszystkich wartości w określonym wyrażeniu.
Odpowiada SQL Server . |
StandardDeviationSample(DbFunctions, IEnumerable<Int32>) |
Zwraca przykładowe odchylenie standardowe wszystkich wartości w określonym wyrażeniu.
Odpowiada SQL Server . |
StandardDeviationSample(DbFunctions, IEnumerable<Int64>) |
Zwraca przykładowe odchylenie standardowe wszystkich wartości w określonym wyrażeniu.
Odpowiada SQL Server . |
StandardDeviationSample(DbFunctions, IEnumerable<Single>) |
Zwraca przykładowe odchylenie standardowe wszystkich wartości w określonym wyrażeniu.
Odpowiada SQL Server . |
TimeFromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32) |
Inicjuje TimeSpan nowe wystąpienie struktury do określonej godziny, minuty, sekundy, ułamków i dokładności. Odpowiada SQL Server . |
VariancePopulation(DbFunctions, IEnumerable<Byte>) |
Zwraca wariancję populacji wszystkich wartości w określonym wyrażeniu.
Odpowiada SQL Server . |
VariancePopulation(DbFunctions, IEnumerable<Decimal>) |
Zwraca wariancję populacji wszystkich wartości w określonym wyrażeniu.
Odpowiada SQL Server . |
VariancePopulation(DbFunctions, IEnumerable<Double>) |
Zwraca wariancję populacji wszystkich wartości w określonym wyrażeniu.
Odpowiada SQL Server . |
VariancePopulation(DbFunctions, IEnumerable<Int16>) |
Zwraca wariancję populacji wszystkich wartości w określonym wyrażeniu.
Odpowiada SQL Server . |
VariancePopulation(DbFunctions, IEnumerable<Int32>) |
Zwraca wariancję populacji wszystkich wartości w określonym wyrażeniu.
Odpowiada SQL Server . |
VariancePopulation(DbFunctions, IEnumerable<Int64>) |
Zwraca wariancję populacji wszystkich wartości w określonym wyrażeniu.
Odpowiada SQL Server . |
VariancePopulation(DbFunctions, IEnumerable<Single>) |
Zwraca wariancję populacji wszystkich wartości w określonym wyrażeniu.
Odpowiada SQL Server . |
VarianceSample(DbFunctions, IEnumerable<Byte>) |
Zwraca przykładową wariancję wszystkich wartości w określonym wyrażeniu.
Odpowiada SQL Server . |
VarianceSample(DbFunctions, IEnumerable<Decimal>) |
Zwraca przykładową wariancję wszystkich wartości w określonym wyrażeniu.
Odpowiada SQL Server . |
VarianceSample(DbFunctions, IEnumerable<Double>) |
Zwraca przykładową wariancję wszystkich wartości w określonym wyrażeniu.
Odpowiada SQL Server . |
VarianceSample(DbFunctions, IEnumerable<Int16>) |
Zwraca przykładową wariancję wszystkich wartości w określonym wyrażeniu.
Odpowiada SQL Server . |
VarianceSample(DbFunctions, IEnumerable<Int32>) |
Zwraca przykładową wariancję wszystkich wartości w określonym wyrażeniu.
Odpowiada SQL Server . |
VarianceSample(DbFunctions, IEnumerable<Int64>) |
Zwraca przykładową wariancję wszystkich wartości w określonym wyrażeniu.
Odpowiada SQL Server . |
VarianceSample(DbFunctions, IEnumerable<Single>) |
Zwraca przykładową wariancję wszystkich wartości w określonym wyrażeniu.
Odpowiada SQL Server . |