UnqualifiedCallAndEnumPrefixFreeResolver 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
Enum 前置詞可用和未限定函式呼叫的 OData uri 解析程式包裝函式。
public class UnqualifiedCallAndEnumPrefixFreeResolver : Microsoft.OData.UriParser.ODataUriResolver
type UnqualifiedCallAndEnumPrefixFreeResolver = class
inherit ODataUriResolver
Public Class UnqualifiedCallAndEnumPrefixFreeResolver
Inherits ODataUriResolver
- 繼承
建構函式
UnqualifiedCallAndEnumPrefixFreeResolver() |
Enum 前置詞可用和未限定函式呼叫的 OData uri 解析程式包裝函式。 |
屬性
EnableCaseInsensitive |
是否為解析程式啟用不區分大小寫。 |
EnableNoDollarQueryOptions |
取得並設定 OData 系統查詢選項的 optional-$-sign-prefix。 (繼承來源 ODataUriResolver) |
TypeFacetsPromotionRules |
取得及設定類型 Facet 的升級規則。 (繼承來源 ODataUriResolver) |
方法
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) |
從模型解析導覽來源。 (繼承來源 ODataUriResolver) |
ResolveOperationImports(IEdmModel, String) |
解析具有特定名稱的作業匯入。 (繼承來源 ODataUriResolver) |
ResolveOperationParameters(IEdmOperation, IDictionary<String,SingleValueNode>) |
解析作業的參數。 |
ResolveProperty(IEdmStructuredType, String) |
從屬性名稱解析屬性 (繼承來源 ODataUriResolver) |
ResolveTerm(IEdmModel, String) |
從模型解析字詞名稱。 (繼承來源 ODataUriResolver) |
ResolveType(IEdmModel, String) |
從模型解析類型名稱。 (繼承來源 ODataUriResolver) |
ResolveUnboundOperations(IEdmModel, String) |
根據名稱解析未系結的作業。 |