DbFunctions Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des méthodes CLR qui sont traduites en fonctions de base de données lorsqu’elles sont utilisées dans des requêtes LINQ to Entities. Les méthodes de cette classe sont accessibles via Functions.
public class DbFunctions
public sealed class DbFunctions
type DbFunctions = class
Public Class DbFunctions
Public NotInheritable Class DbFunctions
- Héritage
-
DbFunctions
Remarques
Pour plus d’informations et d’exemples, consultez Fonctions de base de données.
Méthodes d’extension
Like(DbFunctions, String, String) |
Implémentation de l’opération SQL |
Like(DbFunctions, String, String, String) |
Implémentation de l’opération SQL LIKE. Sur les bases de données relationnelles, cela est généralement traduit directement en SQL. |
Random(DbFunctions) |
Générateur de nombres doubles aléatoires qui génère un nombre compris entre 0 et 1, exclusif. |
Collate<TProperty>(DbFunctions, TProperty, String) |
Spécifie explicitement un classement à utiliser dans une requête LINQ. Peut être utilisé pour générer des fragments tels que |
Glob(DbFunctions, String, String) |
Mappe à la fonction SQLite |
Hex(DbFunctions, Byte[]) |
Mappe à la fonction SQLite |
Substr(DbFunctions, Byte[], Int32) |
Mappe à la fonction SQLite |
Substr(DbFunctions, Byte[], Int32, Int32) |
Mappe à la fonction de sous-chaîne SQLite qui retourne une sous-liste de la valeur spécifiée. La sous-liste commence à |
Unhex(DbFunctions, String) |
Mappe à la fonction SQLite |
Unhex(DbFunctions, String, String) |
Mappe à la fonction SQLite |
AtTimeZone(DbFunctions, DateTime, String) |
|
AtTimeZone(DbFunctions, DateTimeOffset, String) |
|
Contains(DbFunctions, Object, String) |
Stub de méthode DbFunction qui peut être utilisé dans les requêtes LINQ pour cibler la fonction de magasin SQL Server |
Contains(DbFunctions, Object, String, Int32) |
Stub de méthode DbFunction qui peut être utilisé dans les requêtes LINQ pour cibler la fonction de magasin SQL Server |
Contains(DbFunctions, String, String) |
Stub de méthode DbFunction qui peut être utilisé dans les requêtes LINQ pour cibler la fonction de magasin SQL Server CONTAINS. |
Contains(DbFunctions, String, String, Int32) |
Stub de méthode DbFunction qui peut être utilisé dans les requêtes LINQ pour cibler la fonction de magasin SQL Server CONTAINS. |
DataLength(DbFunctions, Byte[]) |
Retourne le nombre d'octets utilisés pour représenter une expression. |
DataLength(DbFunctions, Nullable<Boolean>) |
Retourne le nombre d'octets utilisés pour représenter une expression. |
DataLength(DbFunctions, Nullable<DateTime>) |
Retourne le nombre d'octets utilisés pour représenter une expression. |
DataLength(DbFunctions, Nullable<DateTimeOffset>) |
Retourne le nombre d'octets utilisés pour représenter une expression. |
DataLength(DbFunctions, Nullable<Decimal>) |
Retourne le nombre d'octets utilisés pour représenter une expression. |
DataLength(DbFunctions, Nullable<Double>) |
Retourne le nombre d'octets utilisés pour représenter une expression. |
DataLength(DbFunctions, Nullable<Guid>) |
Retourne le nombre d'octets utilisés pour représenter une expression. |
DataLength(DbFunctions, Nullable<TimeSpan>) |
Retourne le nombre d'octets utilisés pour représenter une expression. |
DataLength(DbFunctions, String) |
Retourne le nombre d'octets utilisés pour représenter une expression. |
DateDiffDay(DbFunctions, DateOnly, DateOnly) |
Compte le nombre de limites de jour franchies entre et |
DateDiffDay(DbFunctions, DateTime, DateTime) |
Compte le nombre de limites de jour franchies entre et |
DateDiffDay(DbFunctions, DateTimeOffset, DateTimeOffset) |
Compte le nombre de limites de jour franchies entre et |
DateDiffDay(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Compte le nombre de limites de jour franchies entre et |
DateDiffDay(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Compte le nombre de limites de jour franchies entre et |
DateDiffDay(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Compte le nombre de limites de jour franchies entre et |
DateDiffHour(DbFunctions, DateOnly, DateOnly) |
Compte le nombre de limites d’heure franchies entre et |
DateDiffHour(DbFunctions, DateTime, DateTime) |
Compte le nombre de limites d’heure franchies entre et |
DateDiffHour(DbFunctions, DateTimeOffset, DateTimeOffset) |
Compte le nombre de limites d’heure franchies entre et |
DateDiffHour(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Compte le nombre de limites d’heure franchies entre et |
DateDiffHour(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Compte le nombre de limites d’heure franchies entre et |
DateDiffHour(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Compte le nombre de limites d’heure franchies entre et |
DateDiffHour(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>) |
Compte le nombre de limites d’heure franchies entre et |
DateDiffHour(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Compte le nombre de limites d’heure franchies entre et |
DateDiffHour(DbFunctions, TimeOnly, TimeOnly) |
Compte le nombre de limites d’heure franchies entre et |
DateDiffHour(DbFunctions, TimeSpan, TimeSpan) |
Compte le nombre de limites d’heure franchies entre et |
DateDiffMicrosecond(DbFunctions, DateOnly, DateOnly) |
Compte le nombre de limites de microsecondes franchies entre et |
DateDiffMicrosecond(DbFunctions, DateTime, DateTime) |
Compte le nombre de limites de microsecondes franchies entre et |
DateDiffMicrosecond(DbFunctions, DateTimeOffset, DateTimeOffset) |
Compte le nombre de limites de microsecondes franchies entre et |
DateDiffMicrosecond(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Compte le nombre de limites de microsecondes franchies entre et |
DateDiffMicrosecond(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Compte le nombre de limites de microsecondes franchies entre et |
DateDiffMicrosecond(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Compte le nombre de limites de microsecondes franchies entre et |
DateDiffMicrosecond(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>) |
Compte le nombre de limites de microsecondes franchies entre et |
DateDiffMicrosecond(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Compte le nombre de limites de microsecondes franchies entre et |
DateDiffMicrosecond(DbFunctions, TimeOnly, TimeOnly) |
Compte le nombre de limites de microsecondes franchies entre et |
DateDiffMicrosecond(DbFunctions, TimeSpan, TimeSpan) |
Compte le nombre de limites de microsecondes franchies entre et |
DateDiffMillisecond(DbFunctions, DateOnly, DateOnly) |
Compte le nombre de limites de millisecondes franchies entre et |
DateDiffMillisecond(DbFunctions, DateTime, DateTime) |
Compte le nombre de limites de millisecondes franchies entre et |
DateDiffMillisecond(DbFunctions, DateTimeOffset, DateTimeOffset) |
Compte le nombre de limites de millisecondes franchies entre et |
DateDiffMillisecond(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Compte le nombre de limites de millisecondes franchies entre et |
DateDiffMillisecond(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Compte le nombre de limites de millisecondes franchies entre et |
DateDiffMillisecond(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Compte le nombre de limites de millisecondes franchies entre et |
DateDiffMillisecond(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>) |
Compte le nombre de limites de millisecondes franchies entre et |
DateDiffMillisecond(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Compte le nombre de limites de millisecondes franchies entre et |
DateDiffMillisecond(DbFunctions, TimeOnly, TimeOnly) |
Compte le nombre de limites de millisecondes franchies entre et |
DateDiffMillisecond(DbFunctions, TimeSpan, TimeSpan) |
Compte le nombre de limites de millisecondes franchies entre et |
DateDiffMinute(DbFunctions, DateOnly, DateOnly) |
Compte le nombre de limites de minutes franchies entre et |
DateDiffMinute(DbFunctions, DateTime, DateTime) |
Compte le nombre de limites de minutes franchies entre et |
DateDiffMinute(DbFunctions, DateTimeOffset, DateTimeOffset) |
Compte le nombre de limites de minutes franchies entre et |
DateDiffMinute(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Compte le nombre de limites de minutes franchies entre et |
DateDiffMinute(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Compte le nombre de limites de minutes franchies entre et |
DateDiffMinute(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Compte le nombre de limites de minutes franchies entre et |
DateDiffMinute(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>) |
Compte le nombre de limites de minutes franchies entre et |
DateDiffMinute(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Compte le nombre de limites de minutes franchies entre et |
DateDiffMinute(DbFunctions, TimeOnly, TimeOnly) |
Compte le nombre de limites de minutes franchies entre et |
DateDiffMinute(DbFunctions, TimeSpan, TimeSpan) |
Compte le nombre de limites de minutes franchies entre et |
DateDiffMonth(DbFunctions, DateOnly, DateOnly) |
Compte le nombre de limites de mois traversées entre et |
DateDiffMonth(DbFunctions, DateTime, DateTime) |
Compte le nombre de limites de mois traversées entre et |
DateDiffMonth(DbFunctions, DateTimeOffset, DateTimeOffset) |
Compte le nombre de limites de mois traversées entre et |
DateDiffMonth(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Compte le nombre de limites de mois traversées entre et |
DateDiffMonth(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Compte le nombre de limites de mois traversées entre et |
DateDiffMonth(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Compte le nombre de limites de mois traversées entre et |
DateDiffNanosecond(DbFunctions, DateOnly, DateOnly) |
Compte le nombre de limites de nanosecondes franchies entre et |
DateDiffNanosecond(DbFunctions, DateTime, DateTime) |
Compte le nombre de limites de nanosecondes franchies entre et |
DateDiffNanosecond(DbFunctions, DateTimeOffset, DateTimeOffset) |
Compte le nombre de limites de nanosecondes franchies entre et |
DateDiffNanosecond(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Compte le nombre de limites de nanosecondes franchies entre et |
DateDiffNanosecond(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Compte le nombre de limites de nanosecondes franchies entre et |
DateDiffNanosecond(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Compte le nombre de limites de nanosecondes franchies entre et |
DateDiffNanosecond(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>) |
Compte le nombre de limites de nanosecondes franchies entre et |
DateDiffNanosecond(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Compte le nombre de limites de nanosecondes franchies entre et |
DateDiffNanosecond(DbFunctions, TimeOnly, TimeOnly) |
Compte le nombre de limites de nanosecondes franchies entre et |
DateDiffNanosecond(DbFunctions, TimeSpan, TimeSpan) |
Compte le nombre de limites de nanosecondes franchies entre et |
DateDiffSecond(DbFunctions, DateOnly, DateOnly) |
Compte le nombre de deuxièmes limites franchies entre et |
DateDiffSecond(DbFunctions, DateTime, DateTime) |
Compte le nombre de deuxièmes limites franchies entre et |
DateDiffSecond(DbFunctions, DateTimeOffset, DateTimeOffset) |
Compte le nombre de deuxièmes limites franchies entre et |
DateDiffSecond(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Compte le nombre de deuxièmes limites franchies entre et |
DateDiffSecond(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Compte le nombre de deuxièmes limites franchies entre et |
DateDiffSecond(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Compte le nombre de deuxièmes limites franchies entre et |
DateDiffSecond(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>) |
Compte le nombre de deuxièmes limites franchies entre et |
DateDiffSecond(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
Compte le nombre de deuxièmes limites franchies entre et |
DateDiffSecond(DbFunctions, TimeOnly, TimeOnly) |
Compte le nombre de deuxièmes limites franchies entre et |
DateDiffSecond(DbFunctions, TimeSpan, TimeSpan) |
Compte le nombre de deuxièmes limites franchies entre et |
DateDiffWeek(DbFunctions, DateOnly, DateOnly) |
Compte le nombre de limites de semaine passées entre et |
DateDiffWeek(DbFunctions, DateTime, DateTime) |
Compte le nombre de limites de semaine passées entre et |
DateDiffWeek(DbFunctions, DateTimeOffset, DateTimeOffset) |
Compte le nombre de limites de semaine passées entre et |
DateDiffWeek(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Compte le nombre de limites de semaine passées entre et |
DateDiffWeek(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Compte le nombre de limites de semaine passées entre et |
DateDiffWeek(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Compte le nombre de limites de semaine passées entre et |
DateDiffYear(DbFunctions, DateOnly, DateOnly) |
Compte le nombre de limites d’année passées entre et |
DateDiffYear(DbFunctions, DateTime, DateTime) |
Compte le nombre de limites d’année passées entre et |
DateDiffYear(DbFunctions, DateTimeOffset, DateTimeOffset) |
Compte le nombre de limites d’année passées entre et |
DateDiffYear(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
Compte le nombre de limites d’année passées entre et |
DateDiffYear(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
Compte le nombre de limites d’année passées entre |
DateDiffYear(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
Compte le nombre de limites d’année passées entre et |
DateFromParts(DbFunctions, Int32, Int32, Int32) |
Initialise une nouvelle instance de la DateTime structure à l’année, au mois et au jour spécifiés.
Correspond à SQL Server de |
DateTime2FromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
Initialise une nouvelle instance de la structure à l’annéeDateTime, au mois, au jour, à l’heure, à la minute, à la seconde, aux fractions et à la précision spécifiées.
Correspond à SQL Server de |
DateTimeFromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
Initialise une nouvelle instance de la structure DateTime avec l'année, le mois, le jour, l'heure, la minute, la seconde et la milliseconde spécifiés.
Correspond à SQL Server de |
DateTimeOffsetFromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
Initialise une nouvelle instance de la structure pour l’année, le DateTimeOffset mois, le jour, l’heure, la minute, la seconde, les fractions, hourOffset, minuteOffset et la précision spécifiés.
Correspond à SQL Server’s |
FreeText(DbFunctions, Object, String) |
Stub de méthode DbFunction qui peut être utilisé dans les requêtes LINQ pour cibler la fonction de magasin SQL Server |
FreeText(DbFunctions, Object, String, Int32) |
Stub de méthode DbFunction qui peut être utilisé dans les requêtes LINQ pour cibler la fonction de magasin SQL Server |
FreeText(DbFunctions, String, String) |
Stub de méthode DbFunction qui peut être utilisé dans les requêtes LINQ pour cibler la fonction de magasin FREETEXT SQL Server. |
FreeText(DbFunctions, String, String, Int32) |
Stub de méthode DbFunction qui peut être utilisé dans les requêtes LINQ pour cibler la fonction de magasin FREETEXT SQL Server. |
IsDate(DbFunctions, String) |
Vérifiez si la chaîne donnée est une date valide.
Correspond à SQL Server de |
IsNumeric(DbFunctions, String) |
Vérifiez si la chaîne donnée est un nombre valide.
Correspond au SQL Server |
SmallDateTimeFromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32) |
Initialise une nouvelle instance de la DateTime structure sur l’année, le mois, le jour, l’heure et la minute spécifiés.
Correspond à SQL Server de |
StandardDeviationPopulation(DbFunctions, IEnumerable<Byte>) |
Retourne l’écart type de population de toutes les valeurs de l’expression spécifiée.
Correspond à SQL Server de |
StandardDeviationPopulation(DbFunctions, IEnumerable<Decimal>) |
Retourne l’écart type de population de toutes les valeurs de l’expression spécifiée.
Correspond à SQL Server de |
StandardDeviationPopulation(DbFunctions, IEnumerable<Double>) |
Retourne l’écart type de population de toutes les valeurs de l’expression spécifiée.
Correspond à SQL Server de |
StandardDeviationPopulation(DbFunctions, IEnumerable<Int16>) |
Retourne l’écart type de population de toutes les valeurs de l’expression spécifiée.
Correspond à SQL Server de |
StandardDeviationPopulation(DbFunctions, IEnumerable<Int32>) |
Retourne l’écart type de population de toutes les valeurs de l’expression spécifiée.
Correspond à SQL Server de |
StandardDeviationPopulation(DbFunctions, IEnumerable<Int64>) |
Retourne l’écart type de population de toutes les valeurs de l’expression spécifiée.
Correspond à SQL Server de |
StandardDeviationPopulation(DbFunctions, IEnumerable<Single>) |
Retourne l’écart type de population de toutes les valeurs de l’expression spécifiée.
Correspond à SQL Server de |
StandardDeviationSample(DbFunctions, IEnumerable<Byte>) |
Retourne l’exemple d’écart type de toutes les valeurs de l’expression spécifiée.
Correspond à SQL Server de |
StandardDeviationSample(DbFunctions, IEnumerable<Decimal>) |
Retourne l’exemple d’écart type de toutes les valeurs de l’expression spécifiée.
Correspond à SQL Server de |
StandardDeviationSample(DbFunctions, IEnumerable<Double>) |
Retourne l’exemple d’écart type de toutes les valeurs de l’expression spécifiée.
Correspond à SQL Server de |
StandardDeviationSample(DbFunctions, IEnumerable<Int16>) |
Retourne l’exemple d’écart type de toutes les valeurs de l’expression spécifiée.
Correspond à SQL Server de |
StandardDeviationSample(DbFunctions, IEnumerable<Int32>) |
Retourne l’exemple d’écart type de toutes les valeurs de l’expression spécifiée.
Correspond à SQL Server de |
StandardDeviationSample(DbFunctions, IEnumerable<Int64>) |
Retourne l’exemple d’écart type de toutes les valeurs de l’expression spécifiée.
Correspond à SQL Server de |
StandardDeviationSample(DbFunctions, IEnumerable<Single>) |
Retourne l’exemple d’écart type de toutes les valeurs de l’expression spécifiée.
Correspond à SQL Server de |
TimeFromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32) |
Initialise une nouvelle instance de la structure à l’heureTimeSpan, à la minute, à la seconde, aux fractions et à la précision spécifiées. Correspond à SQL Server de |
VariancePopulation(DbFunctions, IEnumerable<Byte>) |
Retourne la variance de population de toutes les valeurs de l’expression spécifiée.
Correspond à SQL Server de |
VariancePopulation(DbFunctions, IEnumerable<Decimal>) |
Retourne la variance de population de toutes les valeurs de l’expression spécifiée.
Correspond à SQL Server de |
VariancePopulation(DbFunctions, IEnumerable<Double>) |
Retourne la variance de population de toutes les valeurs de l’expression spécifiée.
Correspond à SQL Server de |
VariancePopulation(DbFunctions, IEnumerable<Int16>) |
Retourne la variance de population de toutes les valeurs de l’expression spécifiée.
Correspond à SQL Server de |
VariancePopulation(DbFunctions, IEnumerable<Int32>) |
Retourne la variance de population de toutes les valeurs de l’expression spécifiée.
Correspond à SQL Server de |
VariancePopulation(DbFunctions, IEnumerable<Int64>) |
Retourne la variance de population de toutes les valeurs de l’expression spécifiée.
Correspond à SQL Server de |
VariancePopulation(DbFunctions, IEnumerable<Single>) |
Retourne la variance de population de toutes les valeurs de l’expression spécifiée.
Correspond à SQL Server de |
VarianceSample(DbFunctions, IEnumerable<Byte>) |
Retourne l’exemple de variance de toutes les valeurs de l’expression spécifiée.
Correspond à SQL Server de |
VarianceSample(DbFunctions, IEnumerable<Decimal>) |
Retourne l’exemple de variance de toutes les valeurs de l’expression spécifiée.
Correspond à SQL Server de |
VarianceSample(DbFunctions, IEnumerable<Double>) |
Retourne l’exemple de variance de toutes les valeurs de l’expression spécifiée.
Correspond à SQL Server de |
VarianceSample(DbFunctions, IEnumerable<Int16>) |
Retourne l’exemple de variance de toutes les valeurs de l’expression spécifiée.
Correspond à SQL Server de |
VarianceSample(DbFunctions, IEnumerable<Int32>) |
Retourne l’exemple de variance de toutes les valeurs de l’expression spécifiée.
Correspond à SQL Server de |
VarianceSample(DbFunctions, IEnumerable<Int64>) |
Retourne l’exemple de variance de toutes les valeurs de l’expression spécifiée.
Correspond à SQL Server de |
VarianceSample(DbFunctions, IEnumerable<Single>) |
Retourne l’exemple de variance de toutes les valeurs de l’expression spécifiée.
Correspond à SQL Server de |