Microsoft.AspNet.OData 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
클래스
ClrEnumMemberAnnotation |
매핑 betwwen 및 IEdmEnumMember CLR 열거형 멤버를 나타냅니다. |
ClrPropertyInfoAnnotation |
에서 IEdmProperty CLR 속성 정보로의 매핑을 나타냅니다. |
ClrTypeAnnotation |
에서 CLR 형식으로 IEdmType 의 매핑을 나타냅니다. |
ConcurrencyPropertiesAnnotation |
동시성 속성에 대한 캐시를 저장하는 주석 |
CustomAggregateMethodAnnotation |
클라이언트가 정의된 사용자 지정 집계 메서드를 OData에 알릴 수 있습니다. 이렇게 하려면 OData URL에서 메서드의 전체 식별자인 methodToken과 집계 메서드의 입력 형식을 MethodInfo에 매핑하는 IDictionary를 받아야 합니다. |
DefaultContainerBuilder |
Microsoft 종속성 주입 프레임워크를 기반으로 하는 기본 컨테이너 작성기 구현입니다. |
Delta |
엔터티에 대한 변경 내용(예: Delta)을 추적하는 클래스입니다. |
Delta<TStructuralType> |
트랙이 특정 |
EdmChangedObjectCollection |
IEdmObject 의 IEdmChangedObject컬렉션인 을 나타냅니다. |
EdmComplexObject |
지원 CLRType이 없는 를 IEdmComplexObject 나타냅니다. |
EdmComplexObjectCollection |
IEdmObject 의 IEdmComplexObject컬렉션인 을 나타냅니다. |
EdmDeltaComplexObject |
지원 CLRType이 없는 를 IEdmChangedObject 나타냅니다. Delta Feed 페이로드에 Entry 개체를 보관하는 데 사용됩니다. |
EdmDeltaDeletedEntityObject |
지원 CLRType이 없는 를 IEdmDeltaDeletedEntityObject 나타냅니다. Delta Feed 페이로드에 Deleted Entry 개체를 보관하는 데 사용됩니다. |
EdmDeltaDeletedLink |
지원 CLRType이 없는 를 IEdmDeltaDeletedLink 나타냅니다. Delta Feed 페이로드에 Deleted Link 개체를 보관하는 데 사용됩니다. |
EdmDeltaEntityObject |
지원 CLRType이 없는 를 IEdmChangedObject 나타냅니다. Delta Feed 페이로드에 Entry 개체를 보관하는 데 사용됩니다. |
EdmDeltaLink |
지원 CLRType이 없는 를 IEdmDeltaLink 나타냅니다. Delta Feed 페이로드에 Add/Modified Link 개체를 보관하는 데 사용됩니다. |
EdmEntityObject |
지원 CLRType이 없는 를 IEdmEntityObject 나타냅니다. |
EdmEntityObjectCollection |
IEdmObject 의 IEdmEntityObject컬렉션인 을 나타냅니다. |
EdmEnumObject |
지원 CLRType이 없는 를 IEdmEnumObject 나타냅니다. |
EdmEnumObjectCollection |
IEdmObject 의 IEdmEnumObject컬렉션인 을 나타냅니다. |
EdmModelExtensions |
인터페이스에 대한 확장 메서드를 IEdmModel 제공합니다. |
EdmStructuredObject |
지원 CLRType이 없는 를 IEdmStructuredObject 나타냅니다. |
EdmTypeExtensions |
인터페이스에 대한 확장 메서드입니다 IEdmType . |
EnableQueryAttribute |
이 클래스는 OData 쿼리 구문을 사용하여 쿼리를 활성화하기 위해 작업에 적용할 수 있는 특성을 정의합니다. 예기치 않은 쿼리 또는 악의적인 쿼리를 처리하지 않으려면 의 유효성 검사 설정을 EnableQueryAttribute 사용하여 들어오는 쿼리의 유효성을 검사합니다. 자세한 내용은 http://go.microsoft.com/fwlink/?LinkId=279712를 방문하세요. |
ETagMessageHandler |
응답이 HttpMessageHandler ETag가 정의된 단일 리소스인 경우 OData 응답에 ETag 헤더 값을 추가하는 을 정의합니다. |
FromODataUriAttribute |
의 구현 System.Web.Http.ParameterBindingAttribute 은 OData 규칙을 사용하여 URI 매개 변수를 바인딩할 수 있습니다. |
HttpRequestScope |
OData 서비스 컨테이너 instance 범위가 지정된 에 대한 액세스를 HttpRequestMessage 제공합니다. |
MetadataController |
OData servicedoc 및 메타데이터 문서($metadata)를 생성하기 위한 컨트롤러를 나타냅니다. |
NullEdmComplexObject |
null인 을 IEdmComplexObject 나타냅니다. |
ODataActionParameters |
ActionPayload는 클라이언트가 특정 작업을 호출하기 위해 POST 요청에 제공한 매개 변수 이름 및 값을 보유합니다. 매개 변수 값은 매개 변수 이름을 사용하여 키가 지정된 사전에 저장됩니다. |
ODataBatchFeature |
지정된 OData 일괄 처리 요청의 세부 정보에 대한 인터페이스를 제공합니다. |
ODataBuilder |
필수 OData 서비스의 세분화된 구성을 허용합니다. |
ODataController |
OData 형식을 사용한 데이터 쓰기 및 읽기를 지원하는 OData 컨트롤러의 기본 클래스를 정의합니다. |
ODataFeature |
지정된 OData 요청의 세부 정보를 포함합니다. 이러한 속성은 모두 변경 가능해야 합니다. 이러한 속성 중 어느 것도 null로 설정해서는 안 됩니다. |
ODataFormattingAttribute |
OData 포맷터를 활성화하는 컨트롤러에 배치할 특성입니다. |
ODataNullValueMessageHandler |
OData 응답의 null 값을 OData 사양에 따라 HTTP NotFound 응답 또는 NoContent 응답으로 변환하는 HttpMessageHandler 를 나타냅니다. |
ODataOptions |
OData 서비스에 대한 프로그래밍 방식 구성을 제공합니다. |
ODataQueryContext |
쿼리 컴퍼지션을 수행하는 데 사용되는 컨텍스트 정보를 정의합니다. |
ODataQueryParameterBindingAttribute |
System.Web.Http.ParameterBindingAttribute 들어오는 요청에서 OData 쿼리에 형식 ODataQueryOptions 의 매개 변수를 바인딩하는 입니다. |
ODataRoutingAttribute |
라우팅 규칙에 따라 OData 작업 선택을 활성화하는 데 사용할 수 있는 컨트롤러 수준 특성을 정의합니다. |
ODataSwaggerConverter |
QualityBand: 미리 보기 ODataSwaggerConverter Edm 모델을 Swagger 모델로 변환하는 데 사용되는 를 나타냅니다. |
ODataUntypedActionParameters |
ActionPayload는 클라이언트가 특정 작업을 호출하기 위해 POST 요청에 제공한 매개 변수 이름 및 값을 보유합니다. 매개 변수 값은 매개 변수 이름을 사용하여 키가 지정된 사전에 저장됩니다. |
ODataUriFunctions |
OData UriFunctions 도우미. |
PageResult |
OData 형식에서 지원하는 추가 정보를 포함하는 엔터티의 피드를 나타냅니다. |
PageResult<T> |
OData 형식에서 지원하는 추가 정보를 포함하는 엔터티의 피드를 나타냅니다. |
PerRouteContainer |
경로별 서비스 컨테이너를 관리하기 위한 클래스입니다. |
PerRouteContainerBase |
경로별 서비스 컨테이너를 관리하기 위한 기본 클래스입니다. |
QueryableRestrictions |
필터링할 수 없음, 정렬할 수 없음, 탐색할 수 없음, 확장 가능하지 않음, 셀 수 없음, 자동으로 확장을 포함하여 EDM 속성에 대한 쿼리 가능한 제한을 나타냅니다. |
QueryableRestrictionsAnnotation |
필터링할 수 없음, 정렬할 수 없음, 탐색할 수 없음, 확장 가능하지 않음, 셀 수 없음, 자동으로 확장을 포함하여 EDM 속성에 쿼리 가능한 제한을 추가하는 주석을 나타냅니다. |
ResourceContext |
의 ResourceContext instance 자체 링크( , , NavigationSourceConfiguration.HasReadLinkNavigationSourceConfiguration.HasEditLink) 및 탐색 링크( NavigationSourceConfiguration.HasIdLinkNavigationSourceConfiguration.HasNavigationPropertyLink, NavigationSourceConfiguration.HasNavigationPropertiesLink ) 작성기로 전달되며 링크 작성기에서 링크를 생성하는 데 사용할 수 있습니다. |
ResourceContext<TStructuredType> |
의 ResourceContext<TStructuredType> instance 자체 링크(EntitySetConfiguration.HasIdLink, , EntitySetConfiguration.HasEditLinkEntitySetConfiguration.HasReadLink) 및 탐색 링크(EntitySetConfiguration.HasNavigationPropertyLink, EntitySetConfiguration.HasNavigationPropertiesLink) 작성기로 전달되며 링크 작성기에서 링크를 생성하는 데 사용할 수 있습니다. |
ResourceSetContext |
현재 직렬화 중인 리소스 집합에 대한 컨텍스트 정보를 포함합니다. |
SingleResult |
0개 또는 1개의 IQueryable 엔터티를 포함하는 을 나타냅니다. 와 함께 |
SingleResult<T> |
0개 또는 1개의 IQueryable<T> 엔터티를 포함하는 을 나타냅니다. 와 함께 |
TypedDelta |
엔터티 형식 및 Delta 변경 내용이 추적되는 복합 형식에 대해 지원 CLR 형식이 있을 때 사용할 수 있는 을 나타냅니다. |
UnqualifiedCallAndEnumPrefixFreeResolver |
열거형 접두사 무료 및 정규화되지 않은 함수 호출에 대한 OData uri 확인자 래퍼입니다. |
인터페이스
IDelta |
IDelta에서 개체에 대한 변경을 허용 및 추적합니다. |
IEdmChangedObject |
의 instance 나타냅니다IEdmChangedObject. DeltaFeed 페이로드의 일부가 되어야 하는 모든 Delta 개체에서 구현할 기본 인터페이스입니다. |
IEdmComplexObject |
의 instance 나타냅니다IEdmComplexType. |
IEdmDeltaDeletedEntityObject |
의 instance 나타냅니다IEdmChangedObject. ODataDeltaDeletedEntry를 만드는 데 필요한 속성을 보유합니다. |
IEdmDeltaDeletedLink |
의 instance 나타냅니다IEdmChangedObject. ODataDeltaDeletedLink를 만드는 데 필요한 속성을 보유합니다. |
IEdmDeltaLink |
의 instance 나타냅니다IEdmChangedObject. ODataDeltaLink를 만드는 데 필요한 속성을 보유합니다. |
IEdmDeltaLinkBase |
의 instance 나타냅니다IEdmChangedObject. ODataDeltaLink 또는 ODataDeltaDeletedLink를 만드는 데 필요한 속성을 보유합니다. |
IEdmEntityObject |
의 instance 나타냅니다IEdmEntityType. |
IEdmEnumObject |
열거형 값의 instance 나타냅니다. |
IEdmObject |
의 instance 나타냅니다IEdmType. |
IEdmStructuredObject |
의 instance 나타냅니다IEdmStructuredType. |
IPerRouteContainer |
경로별 서비스 컨테이너를 관리하기 위한 인터페이스입니다. |
열거형
CompatibilityOptions |
이전 버전과의 호환성이 필요한 기능에 대한 비트 마스크를 포함합니다. |
EdmDeltaEntityKind |
Entry/DeletedEntry/DeltaLink/AddedLink를 구분하는 데 사용되는 DeltaPayload 내의 개체 종류입니다. |