다음을 통해 공유


ODataUriResolver 클래스

정의

다양한 종류의 Uri 구문 분석 컨텍스트를 확인하기 위한 클래스입니다.

public class ODataUriResolver
type ODataUriResolver = class
Public Class ODataUriResolver
상속
ODataUriResolver
파생

생성자

ODataUriResolver()

다양한 종류의 Uri 구문 분석 컨텍스트를 확인하기 위한 클래스입니다.

속성

EnableCaseInsensitive

확인자를 구분하지 않는 대/소문자를 사용하도록 설정할지 여부입니다.

EnableNoDollarQueryOptions

OData 시스템 쿼리 옵션에 대한 선택적-$-sign-prefix 옵션을 가져오고 설정합니다.

TypeFacetsPromotionRules

형식 패싯에 대한 승격 규칙을 가져오고 설정합니다.

메서드

PromoteBinaryOperandTypes(BinaryOperatorKind, SingleValueNode, SingleValueNode, IEdmTypeReference)

왼쪽 및 오른쪽 피연산자 형식 승격

ResolveBoundOperations(IEdmModel, String, IEdmType)

이름에 따라 바인딩된 작업을 확인합니다.

ResolveKeys(IEdmEntityType, IDictionary<String,String>, Func<IEdmTypeReference,String,Object>)

특정 엔터티 집합에 대한 키를 확인합니다. 키가 이름 값 쌍으로 지정되면 이 함수가 호출됩니다. 예: EntitySet(ID='key')

ResolveKeys(IEdmEntityType, IList<String>, Func<IEdmTypeReference,String,Object>)

특정 엔터티 집합에 대한 키를 확인합니다. 키가 위치 값으로 지정되면 이 함수가 호출됩니다. 예: EntitySet('key')

ResolveNavigationSource(IEdmModel, String)

모델에서 탐색 원본을 확인합니다.

ResolveOperationImports(IEdmModel, String)

특정 이름으로 작업 가져오기를 확인합니다.

ResolveOperationParameters(IEdmOperation, IDictionary<String,SingleValueNode>)

작업의 매개 변수를 확인합니다.

ResolveProperty(IEdmStructuredType, String)

속성 이름에서 속성 확인

ResolveTerm(IEdmModel, String)

모델에서 용어 이름을 확인합니다.

ResolveType(IEdmModel, String)

모델에서 형식 이름을 확인합니다.

ResolveUnboundOperations(IEdmModel, String)

이름에 따라 언바운드 작업을 해결합니다.

적용 대상