DbFunctions 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
LINQ to Entities 쿼리에서 사용될 때 데이터베이스 함수로 변환되는 CLR 메서드를 제공합니다. 이 클래스의 메서드는 를 통해 Functions액세스됩니다.
public class DbFunctions
public sealed class DbFunctions
type DbFunctions = class
Public Class DbFunctions
Public NotInheritable Class DbFunctions
- 상속
-
DbFunctions
설명
자세한 내용 및 예제는 데이터베이스 함수 를 참조하세요.
확장 메서드
Like(DbFunctions, String, String) |
SQL |
Like(DbFunctions, String, String, String) |
SQL LIKE 작업의 구현입니다. 관계형 데이터베이스에서는 일반적으로 SQL로 직접 변환됩니다. |
Random(DbFunctions) |
배타적인 0에서 1 사이의 숫자를 생성하는 난수 생성기입니다. |
Collate<TProperty>(DbFunctions, TProperty, String) |
LINQ 쿼리에 사용할 데이터 정렬을 명시적으로 지정합니다. 와 같은 |
Glob(DbFunctions, String, String) |
SQLite |
Hex(DbFunctions, Byte[]) |
지정된 값을 나타내는 16진수 문자열을 반환하는 SQLite |
Substr(DbFunctions, Byte[], Int32) |
지정된 값의 하위 배열을 반환하는 SQLite |
Substr(DbFunctions, Byte[], Int32, Int32) |
지정된 값의 하위 배열을 반환하는 SQLite 하위 문자열 함수에 매핑됩니다. 하위 배열은 에서 |
Unhex(DbFunctions, String) |
16진수 문자열의 디코딩을 나타내는 BLOB을 반환하는 SQLite |
Unhex(DbFunctions, String, String) |
16진수 문자열의 디코딩을 나타내는 BLOB을 반환하는 SQLite |
AtTimeZone(DbFunctions, DateTime, String) |
을 |
AtTimeZone(DbFunctions, DateTimeOffset, String) |
에서 |
Contains(DbFunctions, Object, String) |
LINQ 쿼리에서 SQL Server |
Contains(DbFunctions, Object, String, Int32) |
LINQ 쿼리에서 SQL Server |
Contains(DbFunctions, String, String) |
LINQ 쿼리에서 SQL Server CONTAINS 저장소 함수를 대상으로 하는 데 사용할 수 있는 DbFunction 메서드 스텁입니다. |
Contains(DbFunctions, String, String, Int32) |
LINQ 쿼리에서 SQL Server CONTAINS 저장소 함수를 대상으로 하는 데 사용할 수 있는 DbFunction 메서드 스텁입니다. |
DataLength(DbFunctions, Byte[]) |
식을 표시하는 데 사용되는 바이트 수를 반환합니다. |
DataLength(DbFunctions, Nullable<Boolean>) |
식을 표시하는 데 사용되는 바이트 수를 반환합니다. |
DataLength(DbFunctions, Nullable<DateTime>) |
식을 표시하는 데 사용되는 바이트 수를 반환합니다. |
DataLength(DbFunctions, Nullable<DateTimeOffset>) |
식을 표시하는 데 사용되는 바이트 수를 반환합니다. |
DataLength(DbFunctions, Nullable<Decimal>) |
식을 표시하는 데 사용되는 바이트 수를 반환합니다. |
DataLength(DbFunctions, Nullable<Double>) |
식을 표시하는 데 사용되는 바이트 수를 반환합니다. |
DataLength(DbFunctions, Nullable<Guid>) |
식을 표시하는 데 사용되는 바이트 수를 반환합니다. |
DataLength(DbFunctions, Nullable<TimeSpan>) |
식을 표시하는 데 사용되는 바이트 수를 반환합니다. |
DataLength(DbFunctions, String) |
식을 표시하는 데 사용되는 바이트 수를 반환합니다. |
DateDiffDay(DbFunctions, DateOnly, DateOnly) |
와 |
DateDiffDay(DbFunctions, DateTime, DateTime) |
와 |
DateDiffDay(DbFunctions, DateTimeOffset, DateTimeOffset) |
와 |
DateDiffDay(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
와 |
DateDiffDay(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
와 |
DateDiffDay(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
와 |
DateDiffHour(DbFunctions, DateOnly, DateOnly) |
와 |
DateDiffHour(DbFunctions, DateTime, DateTime) |
와 |
DateDiffHour(DbFunctions, DateTimeOffset, DateTimeOffset) |
와 |
DateDiffHour(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
와 |
DateDiffHour(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
와 |
DateDiffHour(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
와 |
DateDiffHour(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>) |
와 |
DateDiffHour(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
와 |
DateDiffHour(DbFunctions, TimeOnly, TimeOnly) |
와 |
DateDiffHour(DbFunctions, TimeSpan, TimeSpan) |
와 |
DateDiffMicrosecond(DbFunctions, DateOnly, DateOnly) |
와 |
DateDiffMicrosecond(DbFunctions, DateTime, DateTime) |
와 |
DateDiffMicrosecond(DbFunctions, DateTimeOffset, DateTimeOffset) |
와 |
DateDiffMicrosecond(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
와 |
DateDiffMicrosecond(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
와 |
DateDiffMicrosecond(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
와 |
DateDiffMicrosecond(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>) |
와 |
DateDiffMicrosecond(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
와 |
DateDiffMicrosecond(DbFunctions, TimeOnly, TimeOnly) |
와 |
DateDiffMicrosecond(DbFunctions, TimeSpan, TimeSpan) |
와 |
DateDiffMillisecond(DbFunctions, DateOnly, DateOnly) |
와 |
DateDiffMillisecond(DbFunctions, DateTime, DateTime) |
와 |
DateDiffMillisecond(DbFunctions, DateTimeOffset, DateTimeOffset) |
와 |
DateDiffMillisecond(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
와 |
DateDiffMillisecond(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
와 |
DateDiffMillisecond(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
와 |
DateDiffMillisecond(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>) |
와 |
DateDiffMillisecond(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
와 |
DateDiffMillisecond(DbFunctions, TimeOnly, TimeOnly) |
와 |
DateDiffMillisecond(DbFunctions, TimeSpan, TimeSpan) |
와 |
DateDiffMinute(DbFunctions, DateOnly, DateOnly) |
과 |
DateDiffMinute(DbFunctions, DateTime, DateTime) |
과 |
DateDiffMinute(DbFunctions, DateTimeOffset, DateTimeOffset) |
과 |
DateDiffMinute(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
과 |
DateDiffMinute(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
과 |
DateDiffMinute(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
과 |
DateDiffMinute(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>) |
과 |
DateDiffMinute(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
과 |
DateDiffMinute(DbFunctions, TimeOnly, TimeOnly) |
과 |
DateDiffMinute(DbFunctions, TimeSpan, TimeSpan) |
과 |
DateDiffMonth(DbFunctions, DateOnly, DateOnly) |
및 |
DateDiffMonth(DbFunctions, DateTime, DateTime) |
및 |
DateDiffMonth(DbFunctions, DateTimeOffset, DateTimeOffset) |
및 |
DateDiffMonth(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
및 |
DateDiffMonth(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
및 |
DateDiffMonth(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
및 |
DateDiffNanosecond(DbFunctions, DateOnly, DateOnly) |
와 |
DateDiffNanosecond(DbFunctions, DateTime, DateTime) |
와 |
DateDiffNanosecond(DbFunctions, DateTimeOffset, DateTimeOffset) |
와 |
DateDiffNanosecond(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
와 |
DateDiffNanosecond(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
와 |
DateDiffNanosecond(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
와 |
DateDiffNanosecond(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>) |
와 |
DateDiffNanosecond(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
와 |
DateDiffNanosecond(DbFunctions, TimeOnly, TimeOnly) |
와 |
DateDiffNanosecond(DbFunctions, TimeSpan, TimeSpan) |
와 |
DateDiffSecond(DbFunctions, DateOnly, DateOnly) |
와 |
DateDiffSecond(DbFunctions, DateTime, DateTime) |
와 |
DateDiffSecond(DbFunctions, DateTimeOffset, DateTimeOffset) |
와 |
DateDiffSecond(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
와 |
DateDiffSecond(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
와 |
DateDiffSecond(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
와 |
DateDiffSecond(DbFunctions, Nullable<TimeOnly>, Nullable<TimeOnly>) |
와 |
DateDiffSecond(DbFunctions, Nullable<TimeSpan>, Nullable<TimeSpan>) |
와 |
DateDiffSecond(DbFunctions, TimeOnly, TimeOnly) |
와 |
DateDiffSecond(DbFunctions, TimeSpan, TimeSpan) |
와 |
DateDiffWeek(DbFunctions, DateOnly, DateOnly) |
와 |
DateDiffWeek(DbFunctions, DateTime, DateTime) |
와 |
DateDiffWeek(DbFunctions, DateTimeOffset, DateTimeOffset) |
와 |
DateDiffWeek(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
와 |
DateDiffWeek(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
와 |
DateDiffWeek(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
와 |
DateDiffYear(DbFunctions, DateOnly, DateOnly) |
와 |
DateDiffYear(DbFunctions, DateTime, DateTime) |
와 |
DateDiffYear(DbFunctions, DateTimeOffset, DateTimeOffset) |
와 |
DateDiffYear(DbFunctions, Nullable<DateOnly>, Nullable<DateOnly>) |
와 |
DateDiffYear(DbFunctions, Nullable<DateTime>, Nullable<DateTime>) |
와 |
DateDiffYear(DbFunctions, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>) |
와 |
DateFromParts(DbFunctions, Int32, Int32, Int32) |
구조체의 DateTime 새 instance 지정된 연도, 월, 일로 초기화합니다.
SQL Server |
DateTime2FromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
구조체의 DateTime 새 instance 지정된 연도, 월, 일, 시간, 분, 초, 분수 및 정밀도로 초기화합니다.
SQL Server |
DateTimeFromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
DateTime 구조체의 새 인스턴스를 지정된 연도, 월, 일, 시, 분, 초 및 밀리초로 초기화합니다.
SQL Server |
DateTimeOffsetFromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
구조체의 DateTimeOffset 새 instance 지정된 연도, 월, 일, 시간, 분, 초, 분수, hourOffset, minuteOffset 및 전체 자릿수로 초기화합니다.
SQL Server |
FreeText(DbFunctions, Object, String) |
LINQ 쿼리에서 SQL Server |
FreeText(DbFunctions, Object, String, Int32) |
LINQ 쿼리에서 SQL Server |
FreeText(DbFunctions, String, String) |
LINQ 쿼리에서 SQL Server FREETEXT 저장소 함수를 대상으로 하는 데 사용할 수 있는 DbFunction 메서드 스텁입니다. |
FreeText(DbFunctions, String, String, Int32) |
LINQ 쿼리에서 SQL Server FREETEXT 저장소 함수를 대상으로 하는 데 사용할 수 있는 DbFunction 메서드 스텁입니다. |
IsDate(DbFunctions, String) |
지정된 문자열이 유효한 날짜인지 확인합니다.
SQL Server |
IsNumeric(DbFunctions, String) |
지정된 문자열이 유효한 숫자인지 확인합니다.
SQL Server |
SmallDateTimeFromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32) |
구조체의 DateTime 새 instance 지정된 연도, 월, 일, 시간 및 분으로 초기화합니다.
SQL Server |
StandardDeviationPopulation(DbFunctions, IEnumerable<Byte>) |
지정된 식에 있는 모든 값의 모집단 표준 편차를 반환합니다.
SQL Server |
StandardDeviationPopulation(DbFunctions, IEnumerable<Decimal>) |
지정된 식에 있는 모든 값의 모집단 표준 편차를 반환합니다.
SQL Server |
StandardDeviationPopulation(DbFunctions, IEnumerable<Double>) |
지정된 식에 있는 모든 값의 모집단 표준 편차를 반환합니다.
SQL Server |
StandardDeviationPopulation(DbFunctions, IEnumerable<Int16>) |
지정된 식에 있는 모든 값의 모집단 표준 편차를 반환합니다.
SQL Server |
StandardDeviationPopulation(DbFunctions, IEnumerable<Int32>) |
지정된 식에 있는 모든 값의 모집단 표준 편차를 반환합니다.
SQL Server |
StandardDeviationPopulation(DbFunctions, IEnumerable<Int64>) |
지정된 식에 있는 모든 값의 모집단 표준 편차를 반환합니다.
SQL Server |
StandardDeviationPopulation(DbFunctions, IEnumerable<Single>) |
지정된 식에 있는 모든 값의 모집단 표준 편차를 반환합니다.
SQL Server |
StandardDeviationSample(DbFunctions, IEnumerable<Byte>) |
지정된 식에 있는 모든 값의 샘플 표준 편차를 반환합니다.
SQL Server |
StandardDeviationSample(DbFunctions, IEnumerable<Decimal>) |
지정된 식에 있는 모든 값의 샘플 표준 편차를 반환합니다.
SQL Server |
StandardDeviationSample(DbFunctions, IEnumerable<Double>) |
지정된 식에 있는 모든 값의 샘플 표준 편차를 반환합니다.
SQL Server |
StandardDeviationSample(DbFunctions, IEnumerable<Int16>) |
지정된 식에 있는 모든 값의 샘플 표준 편차를 반환합니다.
SQL Server |
StandardDeviationSample(DbFunctions, IEnumerable<Int32>) |
지정된 식에 있는 모든 값의 샘플 표준 편차를 반환합니다.
SQL Server |
StandardDeviationSample(DbFunctions, IEnumerable<Int64>) |
지정된 식에 있는 모든 값의 샘플 표준 편차를 반환합니다.
SQL Server |
StandardDeviationSample(DbFunctions, IEnumerable<Single>) |
지정된 식에 있는 모든 값의 샘플 표준 편차를 반환합니다.
SQL Server |
TimeFromParts(DbFunctions, Int32, Int32, Int32, Int32, Int32) |
구조체의 TimeSpan 새 instance 지정된 시간, 분, 초, 분수 및 정밀도로 초기화합니다. SQL Server |
VariancePopulation(DbFunctions, IEnumerable<Byte>) |
지정된 식에 있는 모든 값의 모집단 분산을 반환합니다.
SQL Server |
VariancePopulation(DbFunctions, IEnumerable<Decimal>) |
지정된 식에 있는 모든 값의 모집단 분산을 반환합니다.
SQL Server |
VariancePopulation(DbFunctions, IEnumerable<Double>) |
지정된 식에 있는 모든 값의 모집단 분산을 반환합니다.
SQL Server |
VariancePopulation(DbFunctions, IEnumerable<Int16>) |
지정된 식에 있는 모든 값의 모집단 분산을 반환합니다.
SQL Server |
VariancePopulation(DbFunctions, IEnumerable<Int32>) |
지정된 식에 있는 모든 값의 모집단 분산을 반환합니다.
SQL Server |
VariancePopulation(DbFunctions, IEnumerable<Int64>) |
지정된 식에 있는 모든 값의 모집단 분산을 반환합니다.
SQL Server |
VariancePopulation(DbFunctions, IEnumerable<Single>) |
지정된 식에 있는 모든 값의 모집단 분산을 반환합니다.
SQL Server |
VarianceSample(DbFunctions, IEnumerable<Byte>) |
지정된 식에 있는 모든 값의 샘플 분산을 반환합니다.
SQL Server |
VarianceSample(DbFunctions, IEnumerable<Decimal>) |
지정된 식에 있는 모든 값의 샘플 분산을 반환합니다.
SQL Server |
VarianceSample(DbFunctions, IEnumerable<Double>) |
지정된 식에 있는 모든 값의 샘플 분산을 반환합니다.
SQL Server |
VarianceSample(DbFunctions, IEnumerable<Int16>) |
지정된 식에 있는 모든 값의 샘플 분산을 반환합니다.
SQL Server |
VarianceSample(DbFunctions, IEnumerable<Int32>) |
지정된 식에 있는 모든 값의 샘플 분산을 반환합니다.
SQL Server |
VarianceSample(DbFunctions, IEnumerable<Int64>) |
지정된 식에 있는 모든 값의 샘플 분산을 반환합니다.
SQL Server |
VarianceSample(DbFunctions, IEnumerable<Single>) |
지정된 식에 있는 모든 값의 샘플 분산을 반환합니다.
SQL Server |
적용 대상
Entity Framework