다음을 통해 공유


DbLimitExpression 클래스

정의

인수 컬렉션의 요소 수가 지정된 제한 값으로 제한되는 것을 나타냅니다.

public ref class DbLimitExpression sealed : System::Data::Common::CommandTrees::DbExpression
public sealed class DbLimitExpression : System.Data.Common.CommandTrees.DbExpression
type DbLimitExpression = class
    inherit DbExpression
Public NotInheritable Class DbLimitExpression
Inherits DbExpression
상속
DbLimitExpression

설명

DbLimitExpression DbSkipExpression포함하여 컬렉션 결과 형식의 모든 DbExpression 적용할 수 있습니다. DbLimitExpression 상위 연산과 동등한 값을 제공합니다. 입력에 대해 순서 지정 작업을 수행할 필요가 없습니다. 컬렉션과 반환할 행 수를 각각 지정하는 두 개의 Expression 속성(ArgumentLimit)이 있습니다. DbLimitExpression 마지막 행과 순위가 같은 행이 반환되는지 여부를 제어하는 BooleanWithTies 속성도 있습니다. WithTies 기본값은 false.

속성

Argument

입력 컬렉션을 지정하는 식을 가져오거나 설정합니다.

ExpressionKind

이 식의 연산을 나타내는 식의 종류를 가져옵니다.

(다음에서 상속됨 DbExpression)
Limit

입력 컬렉션에서 반환된 요소 수에 대한 제한을 지정하는 식을 가져오거나 설정합니다.

ResultType

식의 결과 형식에 대한 형식 메타데이터를 가져옵니다.

(다음에서 상속됨 DbExpression)
WithTies

제한 작업에 연결된 결과가 포함될지 여부를 가져옵니다. 연결된 결과를 포함하면 Limit 값에 지정된 것보다 더 많은 결과가 생성될 수 있습니다.

메서드

Accept(DbExpressionVisitor)

결과 값을 생성하지 않는 식에 대한 방문자 패턴을 구현합니다.

Accept<TResultType>(DbExpressionVisitor<TResultType>)

특정 형식의 결과 값을 생성하는 식에 대한 방문자 패턴을 구현합니다.

Equals(Object)

지정된 Object 현재 DbExpression 인스턴스와 같은지 여부를 확인합니다.

(다음에서 상속됨 DbExpression)
GetHashCode()

형식에 대한 해시 함수로 사용됩니다.

(다음에서 상속됨 DbExpression)
GetType()

현재 인스턴스의 Type 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

확장 메서드

All(DbExpression, Func<DbExpression,DbExpression>)

지정된 조건자가 입력 집합의 모든 요소에 대해 보유하는지 여부를 결정하는 새 DbQuantifierExpression 만듭니다.

And(DbExpression, DbExpression)

왼쪽 및 오른쪽 인수의 논리 And를 수행하는 DbAndExpression 만듭니다.

Any(DbExpression)

지정한 set 인수가 비어 있는지 여부를 결정하는 새 DbExpression 만듭니다.

Any(DbExpression, Func<DbExpression,DbExpression>)

지정된 조건자가 입력 집합의 요소에 대해 보유하는지 여부를 결정하는 새 DbQuantifierExpression 만듭니다.

As(DbExpression, String)

지정된 인수를 키/값 쌍 개체로 반환합니다.

Bind(DbExpression)

생성된 변수 이름을 사용하여 지정된 식을 바인딩하는 새 DbExpressionBinding 만듭니다.

BindAs(DbExpression, String)

지정된 변수 이름을 사용하여 지정된 식을 바인딩하는 새 DbExpressionBinding 만듭니다.

CastTo(DbExpression, TypeUsage)

캐스트 연산을 다형 인수에 적용하는 새 DbCastExpression 만듭니다.

CrossApply(DbExpression, Func<DbExpression,KeyValuePair<String,DbExpression>>)

지정된 입력 집합의 각 요소에 대해 지정된 apply 식을 한 번 평가하는 새 DbApplyExpression 만들어 해당 입력이 있는 행 컬렉션을 생성하고 열을 적용합니다. apply 빈 집합으로 평가되는 행은 포함되지 않습니다.

Deref(DbExpression)

참조 식이 지정된 경우 특정 엔터티를 검색하는 새 DbDerefExpression 만듭니다.

Distinct(DbExpression)

지정된 집합 인수에서 중복 항목을 제거하는 새 DbDistinctExpression 만듭니다.

Divide(DbExpression, DbExpression)

왼쪽 인수를 오른쪽 인수로 나누는 새 DbArithmeticExpression 만듭니다.

Element(DbExpression)

집합을 싱글톤으로 변환하는 새 DbElementExpression 만듭니다.

Equal(DbExpression, DbExpression)

같음의 왼쪽 및 오른쪽 인수를 비교하는 새 DbComparisonExpression 만듭니다.

Except(DbExpression, DbExpression)

왼쪽 집합 인수에서 오른쪽 집합 인수의 빼기를 계산하는 새 DbExceptExpression 만듭니다.

Exists(DbExpression)

지정한 set 인수가 비어 있는지 여부를 결정하는 새 DbExpression 만듭니다.

FullOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>)

FullOuterJoin을 DbExpressionKind사용하여 지정된 조인 조건에서 왼쪽 및 오른쪽 식으로 지정된 집합을 조인하는 새 DbJoinExpression 만듭니다.

GetEntityRef(DbExpression)

구조 형식으로 지정된 엔터티의 ref를 검색하는 새 DbEntityRefExpression 만듭니다.

GetRefKey(DbExpression)

구조적 형식으로 지정된 참조의 키 값을 검색하는 새 DbRefKeyExpression 만듭니다.

GreaterThan(DbExpression, DbExpression)

왼쪽 인수가 오른쪽 인수보다 큰지 여부를 결정하는 새 DbComparisonExpression 만듭니다.

GreaterThanOrEqual(DbExpression, DbExpression)

왼쪽 인수가 오른쪽 인수보다 크거나 같은지 여부를 결정하는 새 DbComparisonExpression 만듭니다.

GroupBind(DbExpression)

생성된 변수 및 그룹 변수 이름을 사용하여 지정된 식을 바인딩하는 새 그룹 식 바인딩을 만듭니다.

GroupBindAs(DbExpression, String, String)

지정된 변수 이름과 그룹 변수 이름을 사용하여 지정된 식을 바인딩하는 새 DbGroupExpressionBinding 만듭니다.

InnerJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>)

InnerJoin을 DbExpressionKind사용하여 지정된 조인 조건에서 왼쪽 및 오른쪽 식으로 지정된 집합을 조인하는 새 DbJoinExpression 만듭니다.

Intersect(DbExpression, DbExpression)

왼쪽 및 오른쪽 집합 인수의 교집합을 계산하는 새 DbIntersectExpression 만듭니다.

IsEmpty(DbExpression)

지정된 집합 인수가 빈 집합인지 여부를 결정하는 새 DbIsEmptyExpression 만듭니다.

IsNull(DbExpression)

지정된 인수가 null인지 여부를 결정하는 새 DbIsNullExpression 만듭니다.

IsOf(DbExpression, TypeUsage)

지정된 인수가 지정된 형식인지 하위 형식인지를 결정하는 새 DbIsOfExpression 만듭니다.

IsOfOnly(DbExpression, TypeUsage)

지정된 인수가 지정된 형식인지 여부와 하위 형식이 아닌 해당 형식만 결정하는 새 DbIsOfExpression 식을 만듭니다.

Join(DbExpression, DbExpression, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression>)

InnerJoin을 DbExpressionKind사용하여 지정된 외부 키와 내부 키 간의 같음 조건에서 외부 및 내부 식으로 지정된 집합을 조인하는 새 DbJoinExpression 만듭니다.

Join<TSelector>(DbExpression, DbExpression, Func<DbExpression, DbExpression>, Func<DbExpression,DbExpression>, Func<DbExpression, DbExpression,TSelector>)

InnerJoin을 DbExpressionKind사용하여 지정된 외부 키와 내부 키 간의 같음 조건에 조인된 외부 및 내부 식으로 지정된 집합에 대해 지정된 선택기를 투영하는 새 DbProjectExpression 만듭니다.

LeftOuterJoin(DbExpression, DbExpression, Func<DbExpression,DbExpression,DbExpression>)

LeftOuterJoin을 DbExpressionKind사용하여 지정된 조인 조건에서 왼쪽 및 오른쪽 식으로 지정된 집합을 조인하는 새 DbJoinExpression 만듭니다.

LessThan(DbExpression, DbExpression)

왼쪽 인수가 오른쪽 인수보다 작은지 여부를 결정하는 새 DbComparisonExpression 만듭니다.

LessThanOrEqual(DbExpression, DbExpression)

왼쪽 인수가 오른쪽 인수보다 작거나 같은지 여부를 결정하는 새 DbComparisonExpression 만듭니다.

Like(DbExpression, DbExpression)

지정된 입력 문자열과 지정된 패턴을 비교하는 새 DbLikeExpression 만듭니다.

Like(DbExpression, DbExpression, DbExpression)

선택적 이스케이프를 사용하여 지정된 입력 문자열을 지정된 패턴과 비교하는 새 DbLikeExpression 만듭니다.

Limit(DbExpression, DbExpression)

Argument 컬렉션의 요소 수를 지정된 개수 제한 값으로 제한하는 새 DbLimitExpression 만듭니다. 연결된 결과는 출력에 포함되지 않습니다.

Minus(DbExpression, DbExpression)

왼쪽 인수에서 오른쪽 인수를 빼는 새 DbArithmeticExpression 만듭니다.

Modulo(DbExpression, DbExpression)

왼쪽 인수의 나머지를 오른쪽 인수로 나눈 나머지를 계산하는 새 DbArithmeticExpression 만듭니다.

Multiply(DbExpression, DbExpression)

왼쪽 인수와 오른쪽 인수를 곱하는 새 DbArithmeticExpression 만듭니다.

Navigate(DbExpression, RelationshipEndMember, RelationshipEndMember)

컴퍼지션 또는 연결 관계의 탐색을 나타내는 새 DbRelationshipNavigationExpression 만듭니다.

Negate(DbExpression)

인수 값을 부정하는 새 DbArithmeticExpression 만듭니다.

Not(DbExpression)

지정된 인수의 논리적 부정을 수행하는 DbNotExpression 만듭니다.

NotEqual(DbExpression, DbExpression)

같지 않음에 대한 왼쪽 및 오른쪽 인수를 비교하는 새 DbComparisonExpression 만듭니다.

OfType(DbExpression, TypeUsage)

지정된 형식의 지정된 입력 집합의 요소로 구성된 집합을 생성하는 새 DbOfTypeExpression 만듭니다.

OfTypeOnly(DbExpression, TypeUsage)

지정된 형식의 지정된 입력 집합 요소로 구성된 집합을 생성하는 새 DbOfTypeExpression 만듭니다.

Or(DbExpression, DbExpression)

왼쪽 및 오른쪽 인수의 논리적 Or를 수행하는 DbOrExpression 만듭니다.

OrderBy(DbExpression, Func<DbExpression,DbExpression>)

지정된 정렬 키로 지정된 입력 집합을 오름차순 정렬 순서와 기본 데이터 정렬로 정렬하는 새 DbSortExpression 만듭니다.

OrderBy(DbExpression, Func<DbExpression,DbExpression>, String)

지정된 정렬 키로 지정된 입력 집합을 오름차순으로 정렬하고 지정된 데이터 정렬을 사용하여 지정된 입력 집합을 정렬하는 새 DbSortExpression 만듭니다.

OrderByDescending(DbExpression, Func<DbExpression,DbExpression>)

내림차순 정렬 순서 및 기본 데이터 정렬을 사용하여 지정된 정렬 키로 지정된 입력 집합을 정렬하는 새 DbSortExpression 만듭니다.

OrderByDescending(DbExpression, Func<DbExpression,DbExpression>, String)

내림차순 정렬 순서 및 지정된 데이터 정렬을 사용하여 지정된 정렬 키로 지정된 입력 집합을 정렬하는 새 DbSortExpression 만듭니다.

OuterApply(DbExpression, Func<DbExpression,KeyValuePair<String,DbExpression>>)

지정된 입력 집합의 각 요소에 대해 지정된 apply 식을 한 번 평가하는 새 DbApplyExpression 만들어 해당 입력이 있는 행 컬렉션을 생성하고 열을 적용합니다. apply 빈 집합으로 계산되는 행에는 null적용 열 값이 있습니다.

Plus(DbExpression, DbExpression)

오른쪽 인수에 왼쪽 인수를 추가하는 새 DbArithmeticExpression 만듭니다.

Property(DbExpression, EdmProperty)

지정된 속성의 검색을 나타내는 새 DbPropertyExpression 만듭니다.

Property(DbExpression, NavigationProperty)

지정된 탐색 속성의 검색을 나타내는 새 DbPropertyExpression 만듭니다.

Property(DbExpression, RelationshipEndMember)

지정된 관계 최종 멤버의 검색을 나타내는 새 DbPropertyExpression 만듭니다.

Property(DbExpression, String)

지정된 인스턴스에서 지정된 이름을 사용하여 인스턴스 속성의 검색을 나타내는 새 DbPropertyExpression 만듭니다.

Select<TProjection>(DbExpression, Func<DbExpression,TProjection>)

지정된 입력 집합에 대해 지정된 식을 선택하는 새 DbProjectExpression 만듭니다.

SelectMany(DbExpression, Func<DbExpression,DbExpression>)

지정된 입력 집합의 각 요소에 대해 지정된 apply 식을 한 번 평가하는 새 DbApplyExpression 만들어 해당 입력이 있는 행 컬렉션을 생성하고 열을 적용합니다. apply 빈 집합으로 평가되는 행은 포함되지 않습니다. 그런 다음 각 행에서 apply 열을 선택하여 전체 apply 결과 컬렉션을 생성하는 DbProjectExpression 만들어집니다.

SelectMany<TSelector>(DbExpression, Func<DbExpression,DbExpression>, Func<DbExpression,DbExpression,TSelector>)

지정된 입력 집합의 각 요소에 대해 지정된 apply 식을 한 번 평가하는 새 DbApplyExpression 만들어 해당 입력이 있는 행 컬렉션을 생성하고 열을 적용합니다. apply 빈 집합으로 평가되는 행은 포함되지 않습니다. 그런 다음 각 행에 대해 지정된 selector 선택하여 전체 결과 컬렉션을 생성하는 DbProjectExpression 만들어집니다.

Take(DbExpression, DbExpression)

Argument 컬렉션의 요소 수를 지정된 개수 제한 값으로 제한하는 새 DbLimitExpression 만듭니다. 연결된 결과는 출력에 포함되지 않습니다.

ToSortClause(DbExpression)

오름차순 정렬 순서와 기본 데이터 정렬을 사용하여 새 DbSortClause 만듭니다.

ToSortClause(DbExpression, String)

오름차순 정렬 순서와 지정된 데이터 정렬을 사용하여 새 DbSortClause 만듭니다.

ToSortClauseDescending(DbExpression)

내림차순 정렬 순서와 기본 데이터 정렬을 사용하여 새 DbSortClause 만듭니다.

ToSortClauseDescending(DbExpression, String)

내림차순 정렬 순서와 지정된 데이터 정렬을 사용하여 새 DbSortClause 만듭니다.

TreatAs(DbExpression, TypeUsage)

DbTreatExpression만듭니다.

UnaryMinus(DbExpression)

인수 값을 부정하는 새 DbArithmeticExpression 만듭니다.

Union(DbExpression, DbExpression)

중복 항목이 제거된 왼쪽 및 오른쪽 집합 인수의 합합을 계산하는 새 DbExpression 만듭니다.

UnionAll(DbExpression, DbExpression)

왼쪽 및 오른쪽 집합 인수의 합합을 계산하고 중복을 제거하지 않는 새 DbUnionAllExpression 만듭니다.

Where(DbExpression, Func<DbExpression,DbExpression>)

지정된 조건자를 사용하여 지정된 입력 집합의 요소를 필터링하는 새 DbFilterExpression 만듭니다.

Abs(DbExpression)

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

AddDays(DbExpression, DbExpression)

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

AddHours(DbExpression, DbExpression)

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

AddMicroseconds(DbExpression, DbExpression)

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

AddMilliseconds(DbExpression, DbExpression)

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

AddMinutes(DbExpression, DbExpression)

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

AddMonths(DbExpression, DbExpression)

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

AddNanoseconds(DbExpression, DbExpression)

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

AddSeconds(DbExpression, DbExpression)

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

AddYears(DbExpression, DbExpression)

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

Average(DbExpression)

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

BitwiseAnd(DbExpression, DbExpression)

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

BitwiseNot(DbExpression)

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

BitwiseOr(DbExpression, DbExpression)

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

BitwiseXor(DbExpression, DbExpression)

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

Ceiling(DbExpression)

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

Concat(DbExpression, DbExpression)

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

Contains(DbExpression, DbExpression)

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

Count(DbExpression)

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

Day(DbExpression)

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

DayOfYear(DbExpression)

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

DiffDays(DbExpression, DbExpression)

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

DiffHours(DbExpression, DbExpression)

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

DiffMicroseconds(DbExpression, DbExpression)

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

DiffMilliseconds(DbExpression, DbExpression)

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

DiffMinutes(DbExpression, DbExpression)

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

DiffMonths(DbExpression, DbExpression)

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

DiffNanoseconds(DbExpression, DbExpression)

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

DiffSeconds(DbExpression, DbExpression)

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

DiffYears(DbExpression, DbExpression)

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

EndsWith(DbExpression, DbExpression)

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

Floor(DbExpression)

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

GetTotalOffsetMinutes(DbExpression)

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

Hour(DbExpression)

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

IndexOf(DbExpression, DbExpression)

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

Left(DbExpression, DbExpression)

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

Length(DbExpression)

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

LongCount(DbExpression)

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

Max(DbExpression)

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

Millisecond(DbExpression)

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

Min(DbExpression)

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

Minute(DbExpression)

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

Month(DbExpression)

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

Power(DbExpression, DbExpression)

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

Replace(DbExpression, DbExpression, DbExpression)

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

Reverse(DbExpression)

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

Right(DbExpression, DbExpression)

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

Round(DbExpression)

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

Round(DbExpression, DbExpression)

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

Second(DbExpression)

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

StartsWith(DbExpression, DbExpression)

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

StDev(DbExpression)

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

StDevP(DbExpression)

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

Substring(DbExpression, DbExpression, DbExpression)

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

Sum(DbExpression)

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

ToLower(DbExpression)

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

ToUpper(DbExpression)

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

Trim(DbExpression)

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

TrimEnd(DbExpression)

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

TrimStart(DbExpression)

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

Truncate(DbExpression, DbExpression)

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

TruncateTime(DbExpression)

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

Var(DbExpression)

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

VarP(DbExpression)

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

Year(DbExpression)

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

Area(DbExpression)

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

AsBinary(DbExpression)

Edm.Geography 또는 Edm.Geometry 결과 형식이어야 하는 지정된 인수를 사용하여 정식 'AsBinary' 함수를 호출하는 DbFunctionExpression 만듭니다. 식의 결과 형식은 Edm.Binary입니다.

AsGml(DbExpression)

Edm.Geography 또는 Edm.Geometry 결과 형식이어야 하는 지정된 인수를 사용하여 정식 'AsGml' 함수를 호출하는 DbFunctionExpression 만듭니다. 식의 결과 형식은 Edm.String입니다.

AsText(DbExpression)

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

Centroid(DbExpression)

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

CoordinateSystemId(DbExpression)

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

Distance(DbExpression, DbExpression)

각각 Edm.Geography 또는 Edm.Geometry 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'Distance' 함수를 호출하는 DbFunctionExpression 만듭니다. spatialValue1 결과 형식은 spatialValue2결과 형식과 일치해야 합니다. 식의 결과 형식은 Edm.Double입니다.

Elevation(DbExpression)

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

EndPoint(DbExpression)

Edm.Geography 또는 Edm.Geometry 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'EndPoint' 함수를 호출하는 DbFunctionExpression 만듭니다. 결과 형식은 spatialValue것과 같습니다.

ExteriorRing(DbExpression)

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

InteriorRingAt(DbExpression, DbExpression)

지정된 인수를 사용하여 정식 'InteriorRingAt' 함수를 호출하는 DbFunctionExpression 만듭니다. 첫 번째 인수에는 Edm.Geometry 결과 형식이 있어야 합니다. 두 번째 인수에는 정수 숫자 결과 형식이 있어야 합니다. 식의 결과 형식은 Edm.Geometry입니다.

InteriorRingCount(DbExpression)

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

IsClosedSpatial(DbExpression)

Edm.Geography 또는 Edm.Geometry 결과 형식이어야 하는 지정된 인수를 사용하여 정식 'IsClosedSpatial' 함수를 호출하는 DbFunctionExpression 만듭니다. 결과 형식은 Edm.Boolean입니다.

IsEmptySpatial(DbExpression)

Edm.Geography 또는 Edm.Geometry 결과 형식이어야 하는 지정된 인수를 사용하여 정식 'IsEmptySpatial' 함수를 호출하는 DbFunctionExpression 만듭니다. 식의 결과 형식은 Edm.Boolean입니다.

IsRing(DbExpression)

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

IsSimpleGeometry(DbExpression)

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

IsValidGeometry(DbExpression)

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

Latitude(DbExpression)

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

Longitude(DbExpression)

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

Measure(DbExpression)

Edm.Geography 또는 Edm.Geometry 결과 형식이어야 하는 지정된 인수를 사용하여 정식 'Measure' 함수를 호출하는 DbFunctionExpression 만듭니다. 식의 결과 형식은 Edm.Double입니다.

PointAt(DbExpression, DbExpression)

지정된 인수를 사용하여 정식 'PointAt' 함수를 호출하는 DbFunctionExpression 만듭니다. 첫 번째 인수에는 Edm.Geography 또는 Edm.Geometry 결과 형식이 있어야 합니다. 두 번째 인수에는 정수 숫자 결과 형식이 있어야 합니다. 식의 결과 형식은 spatialValue것과 같습니다.

PointCount(DbExpression)

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

PointOnSurface(DbExpression)

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

SpatialBoundary(DbExpression)

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

SpatialBuffer(DbExpression, DbExpression)

Edm.Geography 또는 Edm.Geometry 및 Edm.Double 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'SpatialBuffer' 함수를 호출하는 DbFunctionExpression 만듭니다. 식의 결과 형식은 Edm.Geometry입니다.

SpatialContains(DbExpression, DbExpression)

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

SpatialConvexHull(DbExpression)

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

SpatialCrosses(DbExpression, DbExpression)

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

SpatialDifference(DbExpression, DbExpression)

각각 Edm.Geography 또는 Edm.Geometry 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'SpatialDifference' 함수를 호출하는 DbFunctionExpression 만듭니다. spatialValue1 결과 형식은 spatialValue2결과 형식과 일치해야 합니다. 식의 결과 형식은 spatialValue1spatialValue2형식과 동일합니다.

SpatialDimension(DbExpression)

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

SpatialDisjoint(DbExpression, DbExpression)

각각 Edm.Geography 또는 Edm.Geometry 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'SpatialDisjoint' 함수를 호출하는 DbFunctionExpression 만듭니다. spatialValue1 결과 형식은 spatialValue2결과 형식과 일치해야 합니다. 식의 결과 형식은 Edm.Boolean입니다.

SpatialElementAt(DbExpression, DbExpression)

지정된 인수를 사용하여 정식 'SpatialElementAt' 함수를 호출하는 DbFunctionExpression 만듭니다. 첫 번째 인수에는 Edm.Geography 또는 Edm.Geometry 결과 형식이 있어야 합니다. 두 번째 인수에는 정수 숫자 결과 형식이 있어야 합니다. 식의 결과 형식은 spatialValue것과 같습니다.

SpatialElementCount(DbExpression)

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

SpatialEnvelope(DbExpression)

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

SpatialEquals(DbExpression, DbExpression)

각각 Edm.Geography 또는 Edm.Geometry 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'SpatialEquals' 함수를 호출하는 DbFunctionExpression 만듭니다. spatialValue1 결과 형식은 spatialValue2결과 형식과 일치해야 합니다. 식의 결과 형식은 Edm.Boolean입니다.

SpatialIntersection(DbExpression, DbExpression)

각각 Edm.Geography 또는 Edm.Geometry 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'SpatialIntersection' 함수를 호출하는 DbFunctionExpression 만듭니다. spatialValue1 결과 형식은 spatialValue2결과 형식과 일치해야 합니다. 식의 결과 형식은 spatialValue1spatialValue2형식과 동일합니다.

SpatialIntersects(DbExpression, DbExpression)

각각 Edm.Geography 또는 Edm.Geometry 결과 형식이어야 하는 지정된 인수를 사용하여 정식 'SpatialIntersects' 함수를 호출하는 DbFunctionExpression 만듭니다. spatialValue1 결과 형식은 spatialValue2결과 형식과 일치해야 합니다. 식의 결과 형식은 Edm.Boolean입니다.

SpatialLength(DbExpression)

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

SpatialOverlaps(DbExpression, DbExpression)

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

SpatialRelate(DbExpression, DbExpression, DbExpression)

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

SpatialSymmetricDifference(DbExpression, DbExpression)

각각 Edm.Geography 또는 Edm.Geometry 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'SpatialSymmetricDifference' 함수를 호출하는 DbFunctionExpression 만듭니다. spatialValue1 결과 형식은 spatialValue2결과 형식과 일치해야 합니다. 식의 결과 형식은 spatialValue1spatialValue2형식과 동일합니다.

SpatialTouches(DbExpression, DbExpression)

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

SpatialTypeName(DbExpression)

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

SpatialUnion(DbExpression, DbExpression)

각각 Edm.Geography 또는 Edm.Geometry 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'SpatialUnion' 함수를 호출하는 DbFunctionExpression 만듭니다. spatialValue1 결과 형식은 spatialValue2결과 형식과 일치해야 합니다. 식의 결과 형식은 spatialValue1spatialValue2형식과 동일합니다.

SpatialWithin(DbExpression, DbExpression)

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

StartPoint(DbExpression)

Edm.Geography 또는 Edm.Geometry 결과 형식이 있어야 하는 지정된 인수를 사용하여 정식 'StartPoint' 함수를 호출하는 DbFunctionExpression 만듭니다. 결과 형식은 spatialValue것과 같습니다.

XCoordinate(DbExpression)

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

YCoordinate(DbExpression)

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

적용 대상