EdmFunctions 클래스

정의

정식 EDM 함수를 호출하고 API를 식 형식 자체의 확장 메서드로 액세스할 수 있도록 하는 S를 생성하는 DbExpression API를 제공합니다.

public ref class EdmFunctions abstract sealed
public static class EdmFunctions
type EdmFunctions = class
Public Module EdmFunctions
상속
EdmFunctions

메서드

Name Description
Abs(DbExpression)

DbFunctionExpression 각각 숫자 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'Abs' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 .의 value결과 형식과 같습니다.

AddDays(DbExpression, DbExpression)

DbFunctionExpression DateTime 또는 DateTimeOffset 및 정수 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'AddDays' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 .의 dateValue결과 형식과 같습니다.

AddHours(DbExpression, DbExpression)

DbFunctionExpression DateTime, DateTimeOffset 또는 Time 및 정수 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'AddHours' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 .의 timeValue결과 형식과 같습니다.

AddMicroseconds(DbExpression, DbExpression)

DbFunctionExpression DateTime, DateTimeOffset 또는 Time 및 정수 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'AddMicroseconds' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 .의 timeValue결과 형식과 같습니다.

AddMilliseconds(DbExpression, DbExpression)

DbFunctionExpression DateTime, DateTimeOffset 또는 Time 및 정수 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'AddMilliseconds' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 .의 timeValue결과 형식과 같습니다.

AddMinutes(DbExpression, DbExpression)

DbFunctionExpression DateTime, DateTimeOffset 또는 Time 및 정수 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'AddMinutes' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 .의 timeValue결과 형식과 같습니다.

AddMonths(DbExpression, DbExpression)

DbFunctionExpression DateTime 또는 DateTimeOffset 및 정수 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'AddMonths' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 .의 dateValue결과 형식과 같습니다.

AddNanoseconds(DbExpression, DbExpression)

DbFunctionExpression DateTime, DateTimeOffset 또는 Time 및 정수 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'AddNanoseconds' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 .의 timeValue결과 형식과 같습니다.

AddSeconds(DbExpression, DbExpression)

DbFunctionExpression DateTime, DateTimeOffset 또는 Time 및 정수 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'AddSeconds' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 .의 timeValue결과 형식과 같습니다.

AddYears(DbExpression, DbExpression)

DbFunctionExpression DateTime 또는 DateTimeOffset 및 정수 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'AddYears' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 .의 dateValue결과 형식과 같습니다.

Average(DbExpression)

DbFunctionExpression 지정된 컬렉션에 대해 정식 'Avg' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 컬렉션의 요소 형식과 동일합니다.

BitwiseAnd(DbExpression, DbExpression)

DbFunctionExpression 정수 숫자 결과 형식이 동일해야 하는 지정된 인수를 사용하여 정식 'BitwiseAnd' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 인수의 형식과 동일합니다.

BitwiseNot(DbExpression)

DbFunctionExpression 정수 숫자 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'BitwiseNot' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 인수의 형식과 동일합니다.

BitwiseOr(DbExpression, DbExpression)

DbFunctionExpression 정수 숫자 결과 형식이 동일해야 하는 지정된 인수를 사용하여 정식 'BitwiseOr' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 인수의 형식과 동일합니다.

BitwiseXor(DbExpression, DbExpression)

DbFunctionExpression 정수 숫자 결과 형식이 동일해야 하는 지정된 인수를 사용하여 정식 'BitwiseXor' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 인수의 형식과 동일합니다.

Ceiling(DbExpression)

DbFunctionExpression 지정된 인수를 사용하여 정식 'Ceiling' 함수를 호출하는 함수를 만듭니다. 각 함수에는 단일, 이중 또는 10진수 결과 형식이 있어야 합니다. 식의 결과 형식은 .의 value결과 형식과 같습니다.

Concat(DbExpression, DbExpression)

DbFunctionExpression 각각 문자열 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'Concat' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 문자열입니다.

Contains(DbExpression, DbExpression)

DbFunctionExpression 각각 문자열 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'Contains' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 부울입니다.

Count(DbExpression)

DbFunctionExpression 지정된 컬렉션에 대해 정식 'Count' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 Edm.Int32입니다.

CreateDateTime(DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression)

지정된 인수를 DbFunctionExpression 사용하여 정식 'CreateDateTime' 함수를 호출하는 함수를 만듭니다. second Edm.Double의 결과 형식이 있어야 하지만 다른 모든 인수에는 Edm.Int32의 결과 형식이 있어야 합니다. 식의 결과 형식은 Edm.DateTime입니다.

CreateDateTimeOffset(DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression)

지정된 인수를 DbFunctionExpression 사용하여 정식 'CreateDateTimeOffset' 함수를 호출하는 함수를 만듭니다. second Edm.Double의 결과 형식이 있어야 하지만 다른 모든 인수에는 Edm.Int32의 결과 형식이 있어야 합니다. 식의 결과 형식은 Edm.DateTimeOffset입니다.

CreateTime(DbExpression, DbExpression, DbExpression)

지정된 인수를 DbFunctionExpression 사용하여 정식 'CreateTime' 함수를 호출하는 함수를 만듭니다. second Edm.Double의 결과 형식이 있어야 하지만 다른 모든 인수에는 Edm.Int32의 결과 형식이 있어야 합니다. 식의 결과 형식은 Edm.Time입니다.

CurrentDateTime()

DbFunctionExpression 정식 'CurrentDateTime' 함수를 호출하는 함수를 만듭니다.

CurrentDateTimeOffset()

DbFunctionExpression 정식 'CurrentDateTimeOffset' 함수를 호출하는 함수를 만듭니다.

CurrentUtcDateTime()

DbFunctionExpression 정식 'CurrentUtcDateTime' 함수를 호출하는 함수를 만듭니다.

Day(DbExpression)

DbFunctionExpression DateTime 또는 DateTimeOffset 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'Day' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 Edm.Int32입니다.

DayOfYear(DbExpression)

DbFunctionExpression DateTime 또는 DateTimeOffset 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'DayOfYear' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 Edm.Int32입니다.

DiffDays(DbExpression, DbExpression)

DbFunctionExpression 각각 DateTime 또는 DateTimeOffset 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'DiffDays' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 Edm.Int32입니다.

DiffHours(DbExpression, DbExpression)

DbFunctionExpression 각각 DateTime, DateTimeOffset 또는 Time 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'DiffHours' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 Edm.Int32입니다.

DiffMicroseconds(DbExpression, DbExpression)

DbFunctionExpression 각각 DateTime, DateTimeOffset 또는 Time 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'DiffMicroseconds' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 Edm.Int32입니다.

DiffMilliseconds(DbExpression, DbExpression)

DbFunctionExpression 각각 DateTime, DateTimeOffset 또는 시간 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'DiffMilliseconds' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 Edm.Int32입니다.

DiffMinutes(DbExpression, DbExpression)

DbFunctionExpression 각각 DateTime, DateTimeOffset 또는 Time 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'DiffMinutes' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 Edm.Int32입니다.

DiffMonths(DbExpression, DbExpression)

DbFunctionExpression 각각 DateTime 또는 DateTimeOffset 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'DiffMonths' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 Edm.Int32입니다.

DiffNanoseconds(DbExpression, DbExpression)

DbFunctionExpression 각각 DateTime, DateTimeOffset 또는 시간 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'DiffNanoseconds' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 Edm.Int32입니다.

DiffSeconds(DbExpression, DbExpression)

DbFunctionExpression 각각 DateTime, DateTimeOffset 또는 Time 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'DiffSeconds' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 Edm.Int32입니다.

DiffYears(DbExpression, DbExpression)

DbFunctionExpression 각각 DateTime 또는 DateTimeOffset 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'DiffYears' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 Edm.Int32입니다.

EndsWith(DbExpression, DbExpression)

DbFunctionExpression 각각 문자열 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'EndsWith' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 부울입니다.

Floor(DbExpression)

DbFunctionExpression 지정된 인수를 사용하여 정식 'Floor' 함수를 호출하는 함수를 만듭니다. 각 함수에는 단일, 이중 또는 10진수 결과 형식이 있어야 합니다. 식의 결과 형식은 .의 value결과 형식과 같습니다.

GetTotalOffsetMinutes(DbExpression)

DbFunctionExpression DateTimeOffset 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'GetTotalOffsetMinutes' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 Edm.Int32입니다.

Hour(DbExpression)

DbFunctionExpression DateTime, DateTimeOffset 또는 Time 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'Hour' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 Edm.Int32입니다.

IndexOf(DbExpression, DbExpression)

DbFunctionExpression 각각 문자열 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'IndexOf' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 Edm.Int32입니다.

Left(DbExpression, DbExpression)

DbFunctionExpression 문자열 및 정수 숫자 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'Left' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 문자열입니다.

Length(DbExpression)

DbFunctionExpression 문자열 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'Length' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 Edm.Int32입니다.

LongCount(DbExpression)

DbFunctionExpression 지정된 컬렉션에 대해 정식 'BigCount' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 Edm.Int64입니다.

Max(DbExpression)

DbFunctionExpression 지정된 컬렉션에 대해 정식 'Max' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 컬렉션의 요소 형식과 동일합니다.

Millisecond(DbExpression)

DbFunctionExpression DateTime, DateTimeOffset 또는 Time 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'Millisecond' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 Edm.Int32입니다.

Min(DbExpression)

DbFunctionExpression 지정된 컬렉션에 대해 정식 'Min' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 컬렉션의 요소 형식과 동일합니다.

Minute(DbExpression)

DbFunctionExpression DateTime, DateTimeOffset 또는 Time 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'Minute' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 Edm.Int32입니다.

Month(DbExpression)

DbFunctionExpression DateTime 또는 DateTimeOffset 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'Month' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 Edm.Int32입니다.

NewGuid()

DbFunctionExpression 정식 'NewGuid' 함수를 호출하는 함수를 만듭니다.

Power(DbExpression, DbExpression)

DbFunctionExpression 숫자 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'Power' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 .의 baseArgument결과 형식과 같습니다.

Replace(DbExpression, DbExpression, DbExpression)

DbFunctionExpression 각각 문자열 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'Replace' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식도 문자열입니다.

Reverse(DbExpression)

DbFunctionExpression 문자열 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'Reverse' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식도 문자열입니다.

Right(DbExpression, DbExpression)

DbFunctionExpression 문자열 및 정수 숫자 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'Right' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 문자열입니다.

Round(DbExpression, DbExpression)

DbFunctionExpression 지정된 인수를 사용하여 정식 'Round' 함수를 호출하는 함수를 만듭니다. 이 함수에는 단일, 이중 또는 10진수 및 정수 결과 형식이 있어야 합니다. 식의 결과 형식은 .의 value결과 형식과 같습니다.

Round(DbExpression)

DbFunctionExpression 지정된 인수를 사용하여 정식 'Round' 함수를 호출하는 함수를 만듭니다. 각 함수에는 단일, 이중 또는 10진수 결과 형식이 있어야 합니다. 식의 결과 형식은 .의 value결과 형식과 같습니다.

Second(DbExpression)

DbFunctionExpression DateTime, DateTimeOffset 또는 Time 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'Second' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 Edm.Int32입니다.

StartsWith(DbExpression, DbExpression)

DbFunctionExpression 각각 문자열 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'StartsWith' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 부울입니다.

StDev(DbExpression)

DbFunctionExpression 지정된 컬렉션의 null이 아닌 멤버에 대해 정식 'StDev' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 Edm.Double입니다.

StDevP(DbExpression)

DbFunctionExpression 지정된 컬렉션의 모집단에 대해 정식 'StDevP' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 Edm.Double입니다.

Substring(DbExpression, DbExpression, DbExpression)

DbFunctionExpression 문자열 및 정수 숫자 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'Substring' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 문자열입니다.

Sum(DbExpression)

DbFunctionExpression 지정된 컬렉션에 대해 정식 'Sum' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 컬렉션의 요소 형식과 동일합니다.

ToLower(DbExpression)

DbFunctionExpression 문자열 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'ToLower' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식도 문자열입니다.

ToUpper(DbExpression)

DbFunctionExpression 문자열 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'ToUpper' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식도 문자열입니다.

Trim(DbExpression)

DbFunctionExpression 문자열 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'Trim' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식도 문자열입니다.

TrimEnd(DbExpression)

DbFunctionExpression 문자열 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'RTrim' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식도 문자열입니다.

TrimStart(DbExpression)

DbFunctionExpression 문자열 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'LTrim' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식도 문자열입니다.

Truncate(DbExpression, DbExpression)

DbFunctionExpression 지정된 인수를 사용하여 정식 'Truncate' 함수를 호출하는 함수를 만듭니다. 이 함수에는 단일, 이중 또는 10진수 및 정수 결과 형식이 있어야 합니다. 식의 결과 형식은 .의 value결과 형식과 같습니다.

TruncateTime(DbExpression)

DbFunctionExpression DateTime 또는 DateTimeOffset 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'TruncateTime' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 .의 dateValue결과 형식과 같습니다.

Var(DbExpression)

DbFunctionExpression 지정된 컬렉션의 null이 아닌 멤버에 대해 정식 'Var' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 Edm.Double입니다.

VarP(DbExpression)

DbFunctionExpression 지정된 컬렉션의 모집단에 대해 정식 'VarP' 함수를 호출하는 함수를 만듭니다. Edm.Double 식의 결과 형식입니다.

Year(DbExpression)

DbFunctionExpression DateTime 또는 DateTimeOffset 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'Year' 함수를 호출하는 함수를 만듭니다. 식의 결과 형식은 Edm.Int32입니다.

적용 대상