ODataUriParser クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ODataURI を解析するためのメインパブリック API。
public sealed class ODataUriParser
type ODataUriParser = class
Public NotInheritable Class ODataUriParser
- 継承
-
ODataUriParser
コンストラクター
ODataUriParser(IEdmModel, Uri) |
ODataUriParser をビルドします。 |
ODataUriParser(IEdmModel, Uri, IServiceProvider) |
ODataUriParser をビルドします。 |
ODataUriParser(IEdmModel, Uri, Uri) |
ODataUriParser をビルドします。 |
ODataUriParser(IEdmModel, Uri, Uri, IServiceProvider) |
ODataUriParser をビルドします。 |
プロパティ
BatchReferenceCallback |
BatchReferenceSegment (バッチの $0 で使用) を返すコールバックを取得または設定します。 |
Container |
URI 解析用の関連サービスを取得するためのオプションの依存関係挿入コンテナー。 |
CustomQueryOptions |
OData 以外のクエリ オプションを取得します。 |
EnableNoDollarQueryOptions |
ドル クエリ オプションが有効になっていないかどうか。 有効にすると、システム クエリ オプションの '$' プレフィックスが省略可能になります。 たとえば、この場合、"select" と "$select" は同等です。 |
EnableUriTemplateParsing |
Uri テンプレートの解析が有効になっているかどうか。 キーと関数パラメーターの URI テンプレートがサポートされています。 詳細については、クラスを参照 UriTemplateExpression してください。 |
Model |
この ODataUriParser のモデルを取得します。 |
ParameterAliasNodes |
パラメーターエイリアスノード情報を取得します。 |
ParseDynamicPathSegmentFunc |
不明なパス セグメントまたは開いているプロパティ セグメントを解析するために使用できる関数を取得または設定します。 |
Resolver |
の ODataUriParserをODataUriResolver取得または設定します。 |
ServiceRoot |
サービス ルートの絶対 URI を取得します。 |
Settings |
のこのインスタンスの ODataUriParser設定。 詳細については、 の個々のプロパティ ODataUriParserSettings のドキュメントを参照してください。 |
UrlKeyDelimiter |
解析中に使用する を ODataUrlKeyDelimiter 取得または設定します。具体的には、キーをセグメントとして認識するかどうかを指定します。 |
メソッド
ParseApply() |
$applyを解析します。 |
ParseCompute() |
$computeを解析します。 |
ParseCount() |
$count クエリ オプションを解析します |
ParseDeltaToken() |
$deltatoken クエリ オプションを解析します |
ParseEntityId() |
エンティティ識別子を解析します。 |
ParseFilter() |
構築されたモードを使用してテキストをセマンティック ノードにバインドして、指定された完全な Uri のフィルター句を解析します。 |
ParseIndex() |
$index クエリ オプションを解析します |
ParseOrderBy() |
指定された完全な Uri の orderBy 句を解析し、構築されたモードを使用してテキストをセマンティック ノードにバインドします。 |
ParsePath() |
指定された完全な URI の odata パスを解析します |
ParseSearch() |
$searchを解析します。 |
ParseSelectAndExpand() |
インスタンス化されたクラスからの ParseSelectAndExpand |
ParseSkip() |
$skip クエリ オプションを解析します |
ParseSkipToken() |
$skiptoken クエリ オプションを解析します |
ParseTop() |
$top クエリ オプションを解析します |
ParseUri() |
各部分にセマンティックな意味を付けて、完全な URI をそのコンティンデント部分に解析します。 以下を参照してください。ODataUri |
Validate(ODataUrlValidationRuleSet, IEnumerable<ODataUrlValidationMessage>) |
指定した規則のセットを使用して OData URI を検証します。 |
Validate(ODataUrlValidator, IEnumerable<ODataUrlValidationMessage>) |
ODataUrlValidator を使用して OData Uri を検証します。 |