Udostępnij za pośrednictwem


UriTemplateExpression Klasa

Definicja

Klasa reprezentująca wynik analizowania szablonu identyfikatora URI.

public sealed class UriTemplateExpression
type UriTemplateExpression = class
Public NotInheritable Class UriTemplateExpression
Dziedziczenie
UriTemplateExpression

Uwagi

Szablon identyfikatora URI jest ciągiem owiniętym w nawiasy, może opisywać zakres identyfikatorów zasobów jednolitych. Szablon identyfikatora URI może służyć zarówno do kompilowania, jak i analizowania identyfikatora URI. Ustaw właściwość EnableUriTemplateParsing na ODataUriParser wartość true, aby włączyć analizowanie szablonu identyfikatora URI.

Na przykład w następującym identyfikatorze URI http://example.org/service/Customers({CID}) {CID} jest walidowanym szablonem identyfikatora URI dla segmentu UriTemplateExpressionidentyfikatora klienta, w wyniku analizowania wartości , LiteralText będzie oryginalnym literałem "{CID}" i ExpectedType będzie rzeczywistym typem identyfikatora klienta.

Aby uzyskać szczegółowe informacje, zobacz RFC6570.

Konstruktory

UriTemplateExpression()

Klasa reprezentująca wynik analizowania szablonu identyfikatora URI.

Właściwości

ExpectedType

Oczekiwany typ obiektu, który jest skrótem szablonu identyfikatora URI.

LiteralText

Oryginalny tekst szablonu identyfikatora URI.

Dotyczy