CustomUriLiteralParsers クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このクラスは、カスタム リテラル パーサー マネージャーおよびパーサーです。 このクラスを使用して 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) |
UriParsing プロセス中に指定された EdmType の値を解析するために呼び出されるカスタム 'IUriLiteralParser' を追加します。 |
AddCustomUriLiteralParser(IUriLiteralParser) |
URI 解析プロセス中に URI 値を解析するために呼び出されるカスタム 'IUriLiteralParser' を追加します。 |
ParseUriStringToType(String, IEdmTypeReference, UriLiteralParsingException) |
指定された URI テキストを解析します。 ターゲット EdmType に登録されている特定の Uri リテラル パーサーを使用して解析を試みます。 パーサーが登録されていない場合は、一般的なパーサーで解析してみてください。 このメソッドは Interface が原因でパブリックですが、Singleton インスタンスは内部に存在するため、クライアントからアクセスできませんでした。 |
RemoveCustomUriLiteralParser(IUriLiteralParser) |
指定したカスタム 'IUriLiteralParser' フォーム キャッシュを削除します。 EdmType に登録されている通常のパーサーとパーサーの両方から削除されます。 |