共用方式為


CustomUriLiteralParsers 類別

定義

這個類別是自訂常值剖析器管理員和剖析器。 透過這個類別新增 Uri 自訂常值剖析器。 這個類別也會當做 UriLiteralParser 使用。

public sealed class CustomUriLiteralParsers : Microsoft.OData.UriParser.IUriLiteralParser
type CustomUriLiteralParsers = class
    interface IUriLiteralParser
Public NotInheritable Class CustomUriLiteralParsers
Implements IUriLiteralParser
繼承
CustomUriLiteralParsers
實作

方法

AddCustomUriLiteralParser(IEdmTypeReference, IUriLiteralParser)

新增自訂 'IUriLiteralParser',以在 UriParsing 程式期間剖析指定 EdmType 的值。

AddCustomUriLiteralParser(IUriLiteralParser)

新增自訂 'IUriLiteralParser',這會在 URI 剖析程式期間呼叫以剖析 URI 值。

ParseUriStringToType(String, IEdmTypeReference, UriLiteralParsingException)

剖析指定的 URI 文字。 嘗試使用針對目標 EdmType 註冊的特定 Uri 常值剖析器進行剖析。 如果未註冊剖析器,請嘗試使用一般剖析器進行剖析。 這個方法是公用的,因為介面,但內部的 Singleton 實例,所以用戶端無法存取它。

RemoveCustomUriLiteralParser(IUriLiteralParser)

移除指定的自訂 'IUriLiteralParser' 表單快取。 它會從向 EdmType 註冊的一般剖析器和剖析器中移除。

適用於