Freigeben über


ODataPath Klasse

Definition

Eine Darstellung des Pfadteils eines OData-URI, der aus s besteht ODataPathSegment.

public class ODataPath : System.Collections.Generic.IEnumerable<Microsoft.OData.UriParser.ODataPathSegment>
type ODataPath = class
    interface seq<ODataPathSegment>
    interface IEnumerable
Public Class ODataPath
Implements IEnumerable(Of ODataPathSegment)
Vererbung
ODataPath
Abgeleitet
Implementiert

Konstruktoren

ODataPath(IEnumerable<ODataPathSegment>)

Erstellt eine neue Instanz von, ODataPath die die angegebenen Segmente enthält.

ODataPath(ODataPathSegment[])

Erstellt eine neue Instanz von, ODataPath die die angegebenen Segmente enthält.

Eigenschaften

Count

Ruft die Anzahl der Segmente in diesem Pfad ab.

FirstSegment

Ruft das erste Segment im Pfad ab. Gibt NULL zurück, wenn der Pfad leer ist.

LastSegment

Ruft das letzte Segment im Pfad ab. Gibt NULL zurück, wenn der Pfad leer ist.

Methoden

GetEnumerator()

Ruft den Enumerator für Segmente ab.

WalkWith(PathSegmentHandler)

Durchläuft diesen Pfad mit einem Handler.

WalkWith<T>(PathSegmentTranslator<T>)

Durchläuft diesen Pfad mit einem Übersetzer.

Explizite Schnittstellenimplementierungen

IEnumerable.GetEnumerator()

Ruft den Enumerator für Segmente ab.

Gilt für: