ODataSimplifiedOptions 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
동작 관련 odata를 제어하는 데 사용되는 옵션이 간소화되었습니다.
public sealed class ODataSimplifiedOptions
type ODataSimplifiedOptions = class
Public NotInheritable Class ODataSimplifiedOptions
- 상속
-
ODataSimplifiedOptions
생성자
ODataSimplifiedOptions() |
ODataSimplifiedOptions 생성자 |
ODataSimplifiedOptions(Nullable<ODataVersion>) |
ODataSimplifiedOptions 생성자 |
속성
EnableParsingKeyAsSegmentUrl |
True이면 url 파서가 키가 세그먼트인 구문 분석 경로를 지원합니다. 그렇지 않으면 false입니다. 기본값은 true입니다. |
EnableReadingKeyAsSegment |
URI를 자동으로 빌드할 때 판독기가 자체 URI 세그먼트에 키 값을 배치해야 하는지 여부를 나타내는 값을 가져오거나 설정합니다. 이 값이 false이면 자동으로 생성된 URL은 "." 형식을 사용합니다. /EntitySet('KeyValue')/..". 이 값이 true이면 자동으로 생성된 URL은 "." 형식을 사용합니다. /EntitySet/KeyValue/..". 이 설정은 에서 자동으로 생성되는 URL에 ODataMessageReader 만 적용되며 서버에서 명시적으로 제공한 URL은 수정되지 않습니다. |
EnableReadingODataAnnotationWithoutPrefix |
True이면 'odata'라는 접두사 없이 예약된 주석 이름을 읽을 수 있고, 그렇지 않으면 false입니다. OData 4.0의 경우 기본값이 false이고 OData 4.01의 경우 true입니다. 옵션은 역직렬화하는 동안 적용됩니다. |
EnableWritingKeyAsSegment |
자동으로 URI를 빌드할 때 작성기가 자체 URI 세그먼트에 키 값을 배치해야 하는지 여부를 나타내는 값을 가져오거나 설정합니다. 이 값이 false이면 자동으로 생성된 URL은 "." 형식을 사용합니다. /EntitySet('KeyValue')/..". 이 값이 true이면 자동으로 생성된 URL은 "." 형식을 사용합니다. /EntitySet/KeyValue/..". 이 설정은 에서 자동으로 생성 ODataMessageWriter 되고 사용자가 명시적으로 제공한 URL을 수정하지 않는 URL에만 적용됩니다. |
EnableWritingODataAnnotationWithoutPrefix |
사용되지 않음.
True이면 접두사 'odata.'를 사용하지 않고 컨트롤 정보를 작성해야 합니다. 그렇지 않으면 false입니다. OData 4.0의 경우 기본값이 false이고 OData 4.01의 경우 true입니다. 옵션은 serialization 중에 적용됩니다. |
메서드
Clone() |
이 ODataSimplifiedOptions의 단순 복사본을 만듭니다. |
GetOmitODataPrefix() |
접두사 'odata'를 사용하지 않고 컨트롤 정보를 읽을 수 있으면 True 접두사 없이 OData 컨트롤 정보를 쓸지 여부를 가져옵니다. 그렇지 않으면 false입니다. OData 4.0의 경우 기본값이 false이고 OData 4.01의 경우 true입니다. 옵션은 역직렬화하는 동안 적용됩니다. |
GetOmitODataPrefix(ODataVersion) |
접두사 'odata'를 사용하지 않고 컨트롤 정보를 읽을 수 있는 경우 True이면 접두사 없이 OData 컨트롤 정보를 작성하기 위한 버전별 동작입니다. 그렇지 않으면 false입니다. OData 4.0의 경우 기본값이 false이고 OData 4.01의 경우 true입니다. 옵션은 역직렬화하는 동안 적용됩니다. |
SetOmitODataPrefix(Boolean) |
접두사 'odata.'가 없는 컨트롤 정보를 읽으려면 True 접두사 없이 OData 컨트롤 정보를 쓸지 여부를 지정하고, 그렇지 않으면 false입니다. OData 4.0의 경우 기본값이 false이고 OData 4.01의 경우 true입니다. 옵션은 역직렬화하는 동안 적용됩니다. |
SetOmitODataPrefix(Boolean, ODataVersion) |
접두사 'odata.'가 없는 컨트롤 정보를 읽으려면 True 접두사 없이 OData 컨트롤 정보를 작성하기 위한 버전별 동작입니다. 그렇지 않으면 false입니다. OData 4.0의 경우 기본값이 false이고 OData 4.01의 경우 true입니다. 옵션은 역직렬화하는 동안 적용됩니다. |