ResourceContext 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
의 ResourceContext instance 자체 링크( , , NavigationSourceConfiguration.HasReadLinkNavigationSourceConfiguration.HasEditLink) 및 탐색 링크( NavigationSourceConfiguration.HasIdLinkNavigationSourceConfiguration.HasNavigationPropertyLink, NavigationSourceConfiguration.HasNavigationPropertiesLink ) 작성기로 전달되며 링크 작성기에서 링크를 생성하는 데 사용할 수 있습니다.
public class ResourceContext
type ResourceContext = class
Public Class ResourceContext
- 상속
-
ResourceContext
- 파생
생성자
ResourceContext() |
ResourceContext 클래스의 새 인스턴스를 초기화합니다. |
ResourceContext(ODataSerializerContext, IEdmStructuredTypeReference, Object) |
ResourceContext 클래스의 새 인스턴스를 초기화합니다. |
속성
DynamicComplexProperties |
이 instance 중첩되어야 하는 동적 복합 또는 복합 속성 컬렉션을 가져오거나 설정합니다. |
EdmModel |
이 instance 속한 을 가져오거나 설정합니다IEdmModel. |
EdmObject |
이 instance 지원하는 를 IEdmStructuredObject 가져오거나 설정합니다. |
NavigationSource |
이 instance 속한 을 가져오거나 설정합니다IEdmNavigationSource. |
Request |
이 인스턴스를 생성한 HTTP 요청을 가져오거나 설정합니다. |
ResourceInstance |
이 리소스 instance 값을 가져오거나 설정합니다. |
SerializerContext |
ODataSerializerContext를 가져오거나 설정합니다. |
SkipExpensiveAvailabilityChecks |
ActionAvailabilityChecks를 수행해야 할지 여부를 나타내는 값을 가져오거나 설정합니다. |
StructuredType |
이 리소스 instance 가져오거나 설정합니다IEdmStructuredType. |
Url |
이 리소스 instance System.Web.Http.Routing.UrlHelper 직렬화하는 동안 링크를 생성하는 데 사용할 수 있는 을 가져오거나 설정합니다. |
메서드
GetPropertyValue(String) |
이 instance 의 지정된 이름을 IEdmObject 가진 속성 값(있는 경우)을 가져옵니다. 속성이 없으면 throw됩니다. |
확장 메서드
GenerateActionLink(ResourceContext, IEdmOperation) |
작업에 대한 OData URL 규칙에 따라 작업 |
GenerateFunctionLink(ResourceContext, IEdmOperation) |
함수에 대한 OData URL 규칙에 따라 함수 |
GenerateNavigationPropertyLink(ResourceContext, IEdmNavigationProperty, Boolean) |
가 나타내는 |
GenerateSelfLink(ResourceContext, Boolean) |
가 나타내는 |