Idioma

DbFunctions Classe

Definição

Fornece métodos CLR que são convertidos em funções de banco de dados quando usados em consultas LINQ to Entities. Os métodos nessa classe são acessados por meio de Functions.

[System.Runtime.CompilerServices.Nullable(0)]
public sealed class DbFunctions
public class DbFunctions
public sealed class DbFunctions
[<System.Runtime.CompilerServices.Nullable(0)>]
type DbFunctions = class
type DbFunctions = class
Public NotInheritable Class DbFunctions
Public Class DbFunctions
Herança
DbFunctions
Atributos

Comentários

Consulte as funções de banco de dados para obter mais informações e exemplos.

Métodos de Extensão

Nome Descrição
AtTimeZone(DbFunctions, DateTime, String)

dateTime Converte para o correspondente datetimeoffset no destinotimeZone. Corresponde à construção SQL ServerAT TIME ZONE.

AtTimeZone(DbFunctions, DateTimeOffset, String)

dateTimeOffset Converte no fuso horário especificado por timeZone. Corresponde à construção SQL ServerAT TIME ZONE.

CoalesceUndefined<T>(DbFunctions, T, T)

Associa um valor cosmos undefined por meio do ?? operador.

CoalesceUndefined<T>(DbFunctions, T, T)

Associa um valor cosmos undefined por meio do ?? operador.

Collate<TProperty>(DbFunctions, TProperty, String)

Especifica explicitamente uma ordenação a ser usada em uma consulta LINQ. Pode ser usado para gerar fragmentos como WHERE customer.name COLLATE 'de_DE' = 'John Doe'.

Contains(DbFunctions, Object, String, Int32)

Um stub de método DbFunction que pode ser usado em consultas LINQ para direcionar a função de repositório CONTAINS SQL Server.

Contains(DbFunctions, Object, String)

Um stub de método DbFunction que pode ser usado em consultas LINQ para direcionar a função de repositório CONTAINS SQL Server.

Contains(DbFunctions, String, String, Int32)

Um stub de método DbFunction que pode ser usado em consultas LINQ para direcionar a função de repositório CONTAINS SQL Server.

Contains(DbFunctions, String, String)

Um stub de método DbFunction que pode ser usado em consultas LINQ para direcionar a função de repositório CONTAINS SQL Server.

CurveToLine(DbFunctions, Geometry)

Mapeia para a função SQL Server STCurveToLine que retorna uma aproximação poligonal de uma instância que contém segmentos de arco circular.

DataLength(DbFunctions, Byte[])

Retorna o número de bytes usados para representar qualquer expressão.

DataLength(DbFunctions, Nullable<Boolean>)

Retorna o número de bytes usados para representar qualquer expressão.

DataLength(DbFunctions, Nullable<DateTime>)

Retorna o número de bytes usados para representar qualquer expressão.

DataLength(DbFunctions, Nullable<DateTimeOffset>)

Retorna o número de bytes usados para representar qualquer expressão.

DataLength(DbFunctions, Nullable<Decimal>)

Retorna o número de bytes usados para representar qualquer expressão.

DataLength(DbFunctions, Nullable<Double>)

Retorna o número de bytes usados para representar qualquer expressão.

DataLength(DbFunctions, Nullable<Guid>)

Retorna o número de bytes usados para representar qualquer expressão.

DataLength(DbFunctions, Nullable<TimeSpan>)

Retorna o número de bytes usados para representar qualquer expressão.

DataLength(DbFunctions, String)

Retorna o número de bytes usados para representar qualquer expressão.

DateDiffDay(DbFunctions, DateOnly, DateOnly)

Conta o número de limites de dia cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(day, @startDate, @endDate)SQL Server.

DateDiffDay(DbFunctions, DateTime, DateTime)

Conta o número de limites de dia cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(day, @startDate, @endDate)SQL Server.

DateDiffDay(DbFunctions, DateTimeOffset, DateTimeOffset)

Conta o número de limites de dia cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(day, @startDate, @endDate)SQL Server.

DateDiffDay(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>)

Conta o número de limites de dia cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(day, @startDate, @endDate)SQL Server.

DateDiffDay(DbFunctions, Nullable<DateTime>, Nullable<DateTime>)

Conta o número de limites de dia cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(day, @startDate, @endDate)SQL Server.

DateDiffDay(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Conta o número de limites de dia cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(day, @startDate, @endDate)SQL Server.

DateDiffHour(DbFunctions, DateOnly, DateOnly)

Conta o número de limites de hora cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(hour, @startDate, @endDate)SQL Server.

DateDiffHour(DbFunctions, DateTime, DateTime)

Conta o número de limites de hora cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(hour, @startDate, @endDate)SQL Server.

DateDiffHour(DbFunctions, DateTimeOffset, DateTimeOffset)

Conta o número de limites de hora cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(hour, @startDate, @endDate)SQL Server.

DateDiffHour(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>)

Conta o número de limites de hora cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(hour, @startDate, @endDate)SQL Server.

DateDiffHour(DbFunctions, Nullable<DateTime>, Nullable<DateTime>)

Conta o número de limites de hora cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(hour, @startDate, @endDate)SQL Server.

DateDiffHour(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Conta o número de limites de hora cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(hour, @startDate, @endDate)SQL Server.

DateDiffHour(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>)

Conta o número de limites de hora cruzados entre o startTime e endTime. Corresponde ao de DATEDIFF(hour, @startTime, @endTime)SQL Server.

DateDiffHour(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>)

Conta o número de limites de hora cruzados entre o startTimeSpan e endTimeSpan. Corresponde ao de DATEDIFF(hour, @startTimeSpan, @endTimeSpan)SQL Server.

DateDiffHour(DbFunctions, TimeOnly, TimeOnly)

Conta o número de limites de hora cruzados entre o startTime e endTime. Corresponde ao de DATEDIFF(hour, @startTime, @endTime)SQL Server.

DateDiffHour(DbFunctions, TimeSpan, TimeSpan)

Conta o número de limites de hora cruzados entre o startTimeSpan e endTimeSpan. Corresponde ao de DATEDIFF(hour, @startTimeSpan, @endTimeSpan)SQL Server.

DateDiffMicrosecond(DbFunctions, DateOnly, DateOnly)

Conta o número de limites de microssegundos cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(microsecond, @startDate, @endDate)SQL Server.

DateDiffMicrosecond(DbFunctions, DateTime, DateTime)

Conta o número de limites de microssegundos cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(microsecond, @startDate, @endDate)SQL Server.

DateDiffMicrosecond(DbFunctions, DateTimeOffset, DateTimeOffset)

Conta o número de limites de microssegundos cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(microsecond, @startDate, @endDate)SQL Server.

DateDiffMicrosecond(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>)

Conta o número de limites de microssegundos cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(microsecond, @startDate, @endDate)SQL Server.

DateDiffMicrosecond(DbFunctions, Nullable<DateTime>, Nullable<DateTime>)

Conta o número de limites de microssegundos cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(microsecond, @startDate, @endDate)SQL Server.

DateDiffMicrosecond(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Conta o número de limites de microssegundos cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(microsecond, @startDate, @endDate)SQL Server.

DateDiffMicrosecond(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>)

Conta o número de limites de microssegundos cruzados entre o startTime e endTime. Corresponde ao de DATEDIFF(microsecond, @startTime, @endTime)SQL Server.

DateDiffMicrosecond(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>)

Conta o número de limites de microssegundos cruzados entre o startTimeSpan e endTimeSpan. Corresponde ao de DATEDIFF(microsecond, @startTimeSpan, @endTimeSpan)SQL Server.

DateDiffMicrosecond(DbFunctions, TimeOnly, TimeOnly)

Conta o número de limites de microssegundos cruzados entre o startTime e endTime. Corresponde ao de DATEDIFF(microsecond, @startTime, @endTime)SQL Server.

DateDiffMicrosecond(DbFunctions, TimeSpan, TimeSpan)

Conta o número de limites de microssegundos cruzados entre o startTimeSpan e endTimeSpan. Corresponde ao de DATEDIFF(microsecond, @startTimeSpan, @endTimeSpan)SQL Server.

DateDiffMillisecond(DbFunctions, DateOnly, DateOnly)

Conta o número de limites de milissegundos cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(millisecond, @startDate, @endDate)SQL Server.

DateDiffMillisecond(DbFunctions, DateTime, DateTime)

Conta o número de limites de milissegundos cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(millisecond, @startDate, @endDate)SQL Server.

DateDiffMillisecond(DbFunctions, DateTimeOffset, DateTimeOffset)

Conta o número de limites de milissegundos cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(millisecond, @startDate, @endDate)SQL Server.

DateDiffMillisecond(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>)

Conta o número de limites de milissegundos cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(millisecond, @startDate, @endDate)SQL Server.

DateDiffMillisecond(DbFunctions, Nullable<DateTime>, Nullable<DateTime>)

Conta o número de limites de milissegundos cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(millisecond, @startDate, @endDate)SQL Server.

DateDiffMillisecond(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Conta o número de limites de milissegundos cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(millisecond, @startDate, @endDate)SQL Server.

DateDiffMillisecond(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>)

Conta o número de limites de milissegundos cruzados entre o startTime e endTime. Corresponde ao de DATEDIFF(millisecond, @startTime, @endTime)SQL Server.

DateDiffMillisecond(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>)

Conta o número de limites de milissegundos cruzados entre o startTimeSpan e endTimeSpan. Corresponde ao de DATEDIFF(millisecond, @startTimeSpan, @endTimeSpan)SQL Server.

DateDiffMillisecond(DbFunctions, TimeOnly, TimeOnly)

Conta o número de limites de milissegundos cruzados entre o startTime e endTime. Corresponde ao de DATEDIFF(millisecond, @startTime, @endTime)SQL Server.

DateDiffMillisecond(DbFunctions, TimeSpan, TimeSpan)

Conta o número de limites de milissegundos cruzados entre o startTimeSpan e endTimeSpan. Corresponde ao de DATEDIFF(millisecond, @startTimeSpan, @endTimeSpan)SQL Server.

DateDiffMinute(DbFunctions, DateOnly, DateOnly)

Conta o número de limites de minutos cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(minute, @startDate, @endDate)SQL Server.

DateDiffMinute(DbFunctions, DateTime, DateTime)

Conta o número de limites de minutos cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(minute, @startDate, @endDate)SQL Server.

DateDiffMinute(DbFunctions, DateTimeOffset, DateTimeOffset)

Conta o número de limites de minutos cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(minute, @startDate, @endDate)SQL Server.

DateDiffMinute(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>)

Conta o número de limites de minutos cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(minute, @startDate, @endDate)SQL Server.

DateDiffMinute(DbFunctions, Nullable<DateTime>, Nullable<DateTime>)

Conta o número de limites de minutos cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(minute, @startDate, @endDate)SQL Server.

DateDiffMinute(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Conta o número de limites de minutos cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(minute, @startDate, @endDate)SQL Server.

DateDiffMinute(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>)

Conta o número de limites de minutos cruzados entre o startTime e endTime. Corresponde ao de DATEDIFF(minute, @startTime, @endTime)SQL Server.

DateDiffMinute(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>)

Conta o número de limites de minutos cruzados entre o startTimeSpan e endTimeSpan. Corresponde ao de DATEDIFF(minute, @startTimeSpan, @endTimeSpan)SQL Server.

DateDiffMinute(DbFunctions, TimeOnly, TimeOnly)

Conta o número de limites de minutos cruzados entre o startTime e endTime. Corresponde ao de DATEDIFF(minute, @startTime, @endTime)SQL Server.

DateDiffMinute(DbFunctions, TimeSpan, TimeSpan)

Conta o número de limites de minutos cruzados entre o startTimeSpan e endTimeSpan. Corresponde ao de DATEDIFF(minute, @startTimeSpan, @endTimeSpan)SQL Server.

DateDiffMonth(DbFunctions, DateOnly, DateOnly)

Conta o número de limites de mês cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(month, @startDate, @endDate)SQL Server.

DateDiffMonth(DbFunctions, DateTime, DateTime)

Conta o número de limites de mês cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(month, @startDate, @endDate)SQL Server.

DateDiffMonth(DbFunctions, DateTimeOffset, DateTimeOffset)

Conta o número de limites de mês cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(month, @startDate, @endDate)SQL Server.

DateDiffMonth(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>)

Conta o número de limites de mês cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(month, @startDate, @endDate)SQL Server.

DateDiffMonth(DbFunctions, Nullable<DateTime>, Nullable<DateTime>)

Conta o número de limites de mês cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(month, @startDate, @endDate)SQL Server.

DateDiffMonth(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Conta o número de limites de mês cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(month, @startDate, @endDate)SQL Server.

DateDiffNanosecond(DbFunctions, DateOnly, DateOnly)

Conta o número de limites de nanossegundos cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(nanosecond, @startDate, @endDate)SQL Server.

DateDiffNanosecond(DbFunctions, DateTime, DateTime)

Conta o número de limites de nanossegundos cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(nanosecond, @startDate, @endDate)SQL Server.

DateDiffNanosecond(DbFunctions, DateTimeOffset, DateTimeOffset)

Conta o número de limites de nanossegundos cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(nanosecond, @startDate, @endDate)SQL Server.

DateDiffNanosecond(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>)

Conta o número de limites de nanossegundos cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(nanosecond, @startDate, @endDate)SQL Server.

DateDiffNanosecond(DbFunctions, Nullable<DateTime>, Nullable<DateTime>)

Conta o número de limites de nanossegundos cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(nanosecond, @startDate, @endDate)SQL Server.

DateDiffNanosecond(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Conta o número de limites de nanossegundos cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(nanosecond, @startDate, @endDate)SQL Server.

DateDiffNanosecond(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>)

Conta o número de limites de nanossegundos cruzados entre o startTime e endTime. Corresponde ao de DATEDIFF(nanosecond, @startTime, @endTime)SQL Server.

DateDiffNanosecond(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>)

Conta o número de limites de nanossegundos cruzados entre o startTimeSpan e endTimeSpan. Corresponde ao de DATEDIFF(nanosecond, @startTimeSpan, @endTimeSpan)SQL Server.

DateDiffNanosecond(DbFunctions, TimeOnly, TimeOnly)

Conta o número de limites de nanossegundos cruzados entre o startTime e endTime. Corresponde ao de DATEDIFF(nanosecond, @startTime, @endTime)SQL Server.

DateDiffNanosecond(DbFunctions, TimeSpan, TimeSpan)

Conta o número de limites de nanossegundos cruzados entre o startTimeSpan e endTimeSpan. Corresponde ao de DATEDIFF(nanosecond, @startTimeSpan, @endTimeSpan)SQL Server.

DateDiffSecond(DbFunctions, DateOnly, DateOnly)

Conta o número de segundos limites cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(second, @startDate, @endDate)SQL Server.

DateDiffSecond(DbFunctions, DateTime, DateTime)

Conta o número de segundos limites cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(second, @startDate, @endDate)SQL Server.

DateDiffSecond(DbFunctions, DateTimeOffset, DateTimeOffset)

Conta o número de segundos limites cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(second, @startDate, @endDate)SQL Server.

DateDiffSecond(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>)

Conta o número de segundos limites cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(second, @startDate, @endDate)SQL Server.

DateDiffSecond(DbFunctions, Nullable<DateTime>, Nullable<DateTime>)

Conta o número de segundos limites cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(second, @startDate, @endDate)SQL Server.

DateDiffSecond(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Conta o número de segundos limites cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(second, @startDate, @endDate)SQL Server.

DateDiffSecond(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>)

Conta o número de segundos limites cruzados entre o startTime e endTime. Corresponde ao de DATEDIFF(second, @startTime, @endTime)SQL Server.

DateDiffSecond(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>)

Conta o número de segundos limites cruzados entre o startTimeSpan e endTimeSpan. Corresponde ao de DATEDIFF(second, @startTimeSpan, @endTimeSpan)SQL Server.

DateDiffSecond(DbFunctions, TimeOnly, TimeOnly)

Conta o número de segundos limites cruzados entre o startTime e endTime. Corresponde ao de DATEDIFF(second, @startTime, @endTime)SQL Server.

DateDiffSecond(DbFunctions, TimeSpan, TimeSpan)

Conta o número de segundos limites cruzados entre o startTimeSpan e endTimeSpan. Corresponde ao de DATEDIFF(second, @startTimeSpan, @endTimeSpan)SQL Server.

DateDiffWeek(DbFunctions, DateOnly, DateOnly)

Conta o número de limites de semana cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(week, @startDate, @endDate)SQL Server.

DateDiffWeek(DbFunctions, DateTime, DateTime)

Conta o número de limites de semana cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(week, @startDate, @endDate)SQL Server.

DateDiffWeek(DbFunctions, DateTimeOffset, DateTimeOffset)

Conta o número de limites de semana cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(week, @startDate, @endDate)SQL Server.

DateDiffWeek(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>)

Conta o número de limites de semana cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(week, @startDate, @endDate)SQL Server.

DateDiffWeek(DbFunctions, Nullable<DateTime>, Nullable<DateTime>)

Conta o número de limites de semana cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(week, @startDate, @endDate)SQL Server.

DateDiffWeek(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Conta o número de limites de semana cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(week, @startDate, @endDate)SQL Server.

DateDiffYear(DbFunctions, DateOnly, DateOnly)

Conta o número de limites de ano cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(year, @startDate, @endDate)SQL Server.

DateDiffYear(DbFunctions, DateTime, DateTime)

Conta o número de limites de ano cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(year, @startDate, @endDate)SQL Server.

DateDiffYear(DbFunctions, DateTimeOffset, DateTimeOffset)

Conta o número de limites de ano cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(year, @startDate, @endDate)SQL Server.

DateDiffYear(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>)

Conta o número de limites de ano cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(year, @startDate, @endDate)SQL Server.

DateDiffYear(DbFunctions, Nullable<DateTime>, Nullable<DateTime>)

Conta o número de limites de ano cruzados entre startDate e endDate. Corresponde ao de DATEDIFF(year, @startDate, @endDate)SQL Server.

DateDiffYear(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>)

Conta o número de limites de ano cruzados entre o startDate e endDate. Corresponde ao de DATEDIFF(year, @startDate, @endDate)SQL Server.

DateFromParts(DbFunctions, Int32, Int32, Int32)

Inicializa uma nova instância da DateTime estrutura para o ano, mês, dia especificados. Corresponde ao de DATEFROMPARTS(year, month, day)SQL Server.

DateTime2FromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Inicializa uma nova instância da DateTime estrutura para o ano, mês, dia, hora, minuto, segundo, frações e precisão especificados. Corresponde ao de DATETIME2FROMPARTS(year, month, day, hour, minute, seconds, fractions, precision)SQL Server.

DateTimeFromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Inicializa uma nova instância da DateTime estrutura para o ano, mês, dia, hora, minuto, segundo e milissegundos especificados. Corresponde ao de DATETIMEFROMPARTS(year, month, day, hour, minute, second, millisecond)SQL Server.

DateTimeOffsetFromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Inicializa uma nova instância da DateTimeOffset estrutura para o ano, mês, dia, hora, minuto, segundo, frações, hourOffset, minuteOffset e precisão especificados. Corresponde ao de SQL Server DATETIMEOFFSETFROMPARTS(year, month, day, hour, minute, seconds, fractions, hour_offset, minute_offset, precision) .

DateTrunc(DbFunctions, String, DateOnly)

Trunca a date precisão especificada datepart . Corresponde ao de DATETRUNC(datepart, date)SQL Server.

DateTrunc(DbFunctions, String, DateTime)

Trunca a date precisão especificada datepart . Corresponde ao de DATETRUNC(datepart, date)SQL Server.

DateTrunc(DbFunctions, String, DateTimeOffset)

Trunca a dateTimeOffset precisão especificada datepart . Corresponde ao de DATETRUNC(datepart, date)SQL Server.

DateTrunc(DbFunctions, String, Nullable<DateOnly>)

Trunca a date precisão especificada datepart . Corresponde ao de DATETRUNC(datepart, date)SQL Server.

DateTrunc(DbFunctions, String, Nullable<DateTime>)

Trunca a date precisão especificada datepart . Corresponde ao de DATETRUNC(datepart, date)SQL Server.

DateTrunc(DbFunctions, String, Nullable<DateTimeOffset>)

Trunca a dateTimeOffset precisão especificada datepart . Corresponde ao de DATETRUNC(datepart, date)SQL Server.

DateTrunc(DbFunctions, String, Nullable<TimeOnly>)

Trunca a time precisão especificada datepart . Corresponde ao de DATETRUNC(datepart, date)SQL Server.

DateTrunc(DbFunctions, String, TimeOnly)

Trunca a time precisão especificada datepart . Corresponde ao de DATETRUNC(datepart, date)SQL Server.

FreeText(DbFunctions, Object, String, Int32)

Um stub de método DbFunction que pode ser usado em consultas LINQ para direcionar a função de repositório FREETEXT SQL Server.

FreeText(DbFunctions, Object, String)

Um stub de método DbFunction que pode ser usado em consultas LINQ para direcionar a função de repositório FREETEXT SQL Server.

FreeText(DbFunctions, String, String, Int32)

Um stub de método DbFunction que pode ser usado em consultas LINQ para direcionar a função de repositório SQL SERVER FREETEXT.

FreeText(DbFunctions, String, String)

Um stub de método DbFunction que pode ser usado em consultas LINQ para direcionar a função de repositório SQL SERVER FREETEXT.

FullTextContains(DbFunctions, String, String)

Verifica se a propriedade especificada contém a palavra-chave fornecida usando a pesquisa de texto completo.

FullTextContainsAll(DbFunctions, String, String[])

Verifica se a propriedade especificada contém todas as palavras-chave fornecidas usando a pesquisa de texto completo.

FullTextContainsAny(DbFunctions, String, String[])

Verifica se a propriedade especificada contém qualquer uma das palavras-chave fornecidas usando a pesquisa de texto completo.

FullTextScore(DbFunctions, String, String[])

Retorna a pontuação de pesquisa de texto completo para a propriedade e as palavras-chave especificadas.

Glob(DbFunctions, String, String)

Mapeia para a função SQLite glob que é semelhante, Like(DbFunctions, String, String) mas usa a sintaxe de globbing do sistema de arquivos.

Greatest<T>(DbFunctions, T[])

Retorna o maior valor da lista de valores fornecida. Normalmente corresponde à GREATEST função SQL.

Hex(DbFunctions, Byte[])

Mapeia para a função SQLite hex que retorna uma cadeia de caracteres hexadecimal que representa o valor especificado.

IsDate(DbFunctions, String)

Valide se a cadeia de caracteres fornecida é uma data válida. Corresponde ao de ISDATE('date')SQL Server.

IsDefined(DbFunctions, Object)

Retorna um booliano que indica se a propriedade recebeu um valor. Corresponde à função Cosmos IS_DEFINED .

IsDefined(DbFunctions, Object)

Retorna um booliano que indica se a propriedade recebeu um valor. Corresponde à função Cosmos IS_DEFINED .

IsNumeric(DbFunctions, String)

Valide se a cadeia de caracteres fornecida é um numérico válido. Corresponde ao SQL Server ISNUMERIC(expression).

JsonContains(DbFunctions, Object, Object, String, Nullable<Int32>)

Um stub de método DbFunction que pode ser usado em consultas LINQ para direcionar a função SQL ServerJSON_CONTAINS.

JsonPathExists(DbFunctions, Object, String)

Retorna um valor que indica se um determinado caminho JSON existe dentro do JSON especificado.

Least<T>(DbFunctions, T[])

Retorna o menor valor da lista de valores fornecida. Normalmente corresponde à LEAST função SQL.

Like(DbFunctions, String, String, String)

Uma implementação da operação SQL LIKE. Em bancos de dados relacionais, isso geralmente é traduzido diretamente para o SQL.

Like(DbFunctions, String, String)

Uma implementação da operação SQL LIKE . Em bancos de dados relacionais, isso geralmente é traduzido diretamente para o SQL.

PatIndex(DbFunctions, String, String)

Retorna a posição inicial da primeira ocorrência de um padrão em uma expressão especificada, ou zero, se o padrão não for encontrado, em todos os tipos de dados de caractere e texto válidos.

Random(DbFunctions)

Um gerador de número duplo aleatório que gera um número entre 0 e 1, exclusivo.

Rrf(DbFunctions, Double[], Double[])

Combina pontuações fornecidas por duas ou mais funções especificadas.

Rrf(DbFunctions, Double[])

Combina pontuações fornecidas por duas ou mais funções especificadas.

SmallDateTimeFromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32)

Inicializa uma nova instância da DateTime estrutura para o ano, mês, dia, hora e minuto especificados. Corresponde ao de SMALLDATETIMEFROMPARTS(year, month, day, hour, minute)SQL Server.

StandardDeviationPopulation(DbFunctions, IEnumerable<Byte>)

Retorna o desvio padrão de população de todos os valores na expressão especificada. Corresponde ao de STDEVPSQL Server.

StandardDeviationPopulation(DbFunctions, IEnumerable<Decimal>)

Retorna o desvio padrão de população de todos os valores na expressão especificada. Corresponde ao de STDEVPSQL Server.

StandardDeviationPopulation(DbFunctions, IEnumerable<Double>)

Retorna o desvio padrão de população de todos os valores na expressão especificada. Corresponde ao de STDEVPSQL Server.

StandardDeviationPopulation(DbFunctions, IEnumerable<Int16>)

Retorna o desvio padrão de população de todos os valores na expressão especificada. Corresponde ao de STDEVPSQL Server.

StandardDeviationPopulation(DbFunctions, IEnumerable<Int32>)

Retorna o desvio padrão de população de todos os valores na expressão especificada. Corresponde ao de STDEVPSQL Server.

StandardDeviationPopulation(DbFunctions, IEnumerable<Int64>)

Retorna o desvio padrão de população de todos os valores na expressão especificada. Corresponde ao de STDEVPSQL Server.

StandardDeviationPopulation(DbFunctions, IEnumerable<Single>)

Retorna o desvio padrão de população de todos os valores na expressão especificada. Corresponde ao de STDEVPSQL Server.

StandardDeviationSample(DbFunctions, IEnumerable<Byte>)

Retorna o desvio padrão de exemplo de todos os valores na expressão especificada. Corresponde ao de STDEVSQL Server.

StandardDeviationSample(DbFunctions, IEnumerable<Decimal>)

Retorna o desvio padrão de exemplo de todos os valores na expressão especificada. Corresponde ao de STDEVSQL Server.

StandardDeviationSample(DbFunctions, IEnumerable<Double>)

Retorna o desvio padrão de exemplo de todos os valores na expressão especificada. Corresponde ao de STDEVSQL Server.

StandardDeviationSample(DbFunctions, IEnumerable<Int16>)

Retorna o desvio padrão de exemplo de todos os valores na expressão especificada. Corresponde ao de STDEVSQL Server.

StandardDeviationSample(DbFunctions, IEnumerable<Int32>)

Retorna o desvio padrão de exemplo de todos os valores na expressão especificada. Corresponde ao de STDEVSQL Server.

StandardDeviationSample(DbFunctions, IEnumerable<Int64>)

Retorna o desvio padrão de exemplo de todos os valores na expressão especificada. Corresponde ao de STDEVSQL Server.

StandardDeviationSample(DbFunctions, IEnumerable<Single>)

Retorna o desvio padrão de exemplo de todos os valores na expressão especificada. Corresponde ao de STDEVSQL Server.

Substr(DbFunctions, Byte[], Int32, Int32)

Mapeia para a função substr SQLite que retorna uma subarray do valor especificado. A subarray começa startIndex e tem o especificado length.

Substr(DbFunctions, Byte[], Int32)

Mapeia para a função SQLite substr que retorna uma subarray do valor especificado. A subarray começa e startIndex continua até o final do valor.

TimeFromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32)

Inicializa uma nova instância da TimeSpan estrutura para a hora, o minuto, o segundo, as frações e a precisão especificados. Corresponde ao de TIMEFROMPARTS(hour, minute, seconds, fractions, precision)SQL Server.

Unhex(DbFunctions, String, String)

Mapeia para a função SQLite unhex que retorna um BLOB que representa a decodificação da cadeia de caracteres hexadecimal.

Unhex(DbFunctions, String)

Mapeia para a função SQLite unhex que retorna um BLOB que representa a decodificação da cadeia de caracteres hexadecimal.

VariancePopulation(DbFunctions, IEnumerable<Byte>)

Retorna a variação da população de todos os valores na expressão especificada. Corresponde ao de VARPSQL Server.

VariancePopulation(DbFunctions, IEnumerable<Decimal>)

Retorna a variação da população de todos os valores na expressão especificada. Corresponde ao de VARPSQL Server.

VariancePopulation(DbFunctions, IEnumerable<Double>)

Retorna a variação da população de todos os valores na expressão especificada. Corresponde ao de VARPSQL Server.

VariancePopulation(DbFunctions, IEnumerable<Int16>)

Retorna a variação da população de todos os valores na expressão especificada. Corresponde ao de VARPSQL Server.

VariancePopulation(DbFunctions, IEnumerable<Int32>)

Retorna a variação da população de todos os valores na expressão especificada. Corresponde ao de VARPSQL Server.

VariancePopulation(DbFunctions, IEnumerable<Int64>)

Retorna a variação da população de todos os valores na expressão especificada. Corresponde ao de VARPSQL Server.

VariancePopulation(DbFunctions, IEnumerable<Single>)

Retorna a variação da população de todos os valores na expressão especificada. Corresponde ao de VARPSQL Server.

VarianceSample(DbFunctions, IEnumerable<Byte>)

Retorna a variação de exemplo de todos os valores na expressão especificada. Corresponde ao de VARSQL Server.

VarianceSample(DbFunctions, IEnumerable<Decimal>)

Retorna a variação de exemplo de todos os valores na expressão especificada. Corresponde ao de VARSQL Server.

VarianceSample(DbFunctions, IEnumerable<Double>)

Retorna a variação de exemplo de todos os valores na expressão especificada. Corresponde ao de VARSQL Server.

VarianceSample(DbFunctions, IEnumerable<Int16>)

Retorna a variação de exemplo de todos os valores na expressão especificada. Corresponde ao de VARSQL Server.

VarianceSample(DbFunctions, IEnumerable<Int32>)

Retorna a variação de exemplo de todos os valores na expressão especificada. Corresponde ao de VARSQL Server.

VarianceSample(DbFunctions, IEnumerable<Int64>)

Retorna a variação de exemplo de todos os valores na expressão especificada. Corresponde ao de VARSQL Server.

VarianceSample(DbFunctions, IEnumerable<Single>)

Retorna a variação de exemplo de todos os valores na expressão especificada. Corresponde ao de VARSQL Server.

VectorDistance(DbFunctions, ReadOnlyMemory<Byte>, ReadOnlyMemory<Byte>, Boolean, DistanceFunction)

Retorna a distância entre dois vetores, dada uma função de distância (também conhecida como medida de similaridade).

VectorDistance(DbFunctions, ReadOnlyMemory<Byte>, ReadOnlyMemory<Byte>, Boolean)

Retorna a distância entre dois vetores, dada uma função de distância (também conhecida como medida de similaridade).

VectorDistance(DbFunctions, ReadOnlyMemory<Byte>, ReadOnlyMemory<Byte>, Nullable<Boolean>, VectorDistanceOptions)

Retorna a distância entre dois vetores, dada uma função de distância (também conhecida como medida de similaridade).

VectorDistance(DbFunctions, ReadOnlyMemory<Byte>, ReadOnlyMemory<Byte>)

Retorna a distância entre dois vetores, usando a função de distância e o tipo de dados definidos usando IsVector(PropertyBuilder, DistanceFunction, Int32) .

VectorDistance(DbFunctions, ReadOnlyMemory<SByte>, ReadOnlyMemory<SByte>, Boolean, DistanceFunction)

Retorna a distância entre dois vetores, dada uma função de distância (também conhecida como medida de similaridade).

VectorDistance(DbFunctions, ReadOnlyMemory<SByte>, ReadOnlyMemory<SByte>, Boolean)

Retorna a distância entre dois vetores, dada uma função de distância (também conhecida como medida de similaridade).

VectorDistance(DbFunctions, ReadOnlyMemory<SByte>, ReadOnlyMemory<SByte>, Nullable<Boolean>, VectorDistanceOptions)

Retorna a distância entre dois vetores, dada uma função de distância (também conhecida como medida de similaridade).

VectorDistance(DbFunctions, ReadOnlyMemory<SByte>, ReadOnlyMemory<SByte>)

Retorna a distância entre dois vetores, usando a função de distância e o tipo de dados definidos usando IsVector(PropertyBuilder, DistanceFunction, Int32) .

VectorDistance(DbFunctions, ReadOnlyMemory<Single>, ReadOnlyMemory<Single>, Boolean, DistanceFunction)

Retorna a distância entre dois vetores, dada uma função de distância (também conhecida como medida de similaridade).

VectorDistance(DbFunctions, ReadOnlyMemory<Single>, ReadOnlyMemory<Single>, Boolean)

Retorna a distância entre dois vetores, dada uma função de distância (também conhecida como medida de similaridade).

VectorDistance(DbFunctions, ReadOnlyMemory<Single>, ReadOnlyMemory<Single>, Nullable<Boolean>, VectorDistanceOptions)

Retorna a distância entre dois vetores, dada uma função de distância (também conhecida como medida de similaridade).

VectorDistance(DbFunctions, ReadOnlyMemory<Single>, ReadOnlyMemory<Single>)

Retorna a distância entre dois vetores, usando a função de distância e o tipo de dados definidos usando IsVector(PropertyBuilder, DistanceFunction, Int32) .

VectorDistance<T>(DbFunctions, String, SqlVector<T>, SqlVector<T>)

Calcula a distância entre dois vetores usando uma métrica de distância especificada.

Aplica-se a