ODataPathSegment Class
Provides an object representation for an OData path segment with additional information about the EDM type and entity set for the path.
Assembly: System.Web.OData (in System.Web.OData.dll)
System.Web.OData.Routing::ODataPathSegmentTemplate
System.Web.OData.Routing::ODataPathSegment
System.Web.OData.Routing::BatchPathSegment
System.Web.OData.Routing::BoundActionPathSegment
System.Web.OData.Routing::BoundFunctionPathSegment
System.Web.OData.Routing::CastPathSegment
System.Web.OData.Routing::ComplexCastPathSegment
System.Web.OData.Routing::CountPathSegment
System.Web.OData.Routing::DynamicPropertyPathSegment
System.Web.OData.Routing::EntitySetPathSegment
System.Web.OData.Routing::KeyValuePathSegment
System.Web.OData.Routing::MetadataPathSegment
System.Web.OData.Routing::NavigationPathSegment
System.Web.OData.Routing::PropertyAccessPathSegment
System.Web.OData.Routing::RefPathSegment
System.Web.OData.Routing::SingletonPathSegment
System.Web.OData.Routing::UnboundActionPathSegment
System.Web.OData.Routing::UnboundFunctionPathSegment
System.Web.OData.Routing::UnresolvedPathSegment
System.Web.OData.Routing::ValuePathSegment
| Name | Description | |
|---|---|---|
![]() | ODataPathSegment() | Initializes a new instance of the ODataPathSegment class. |
| Name | Description | |
|---|---|---|
![]() | SegmentKind | Gets the segment kind for the current segment. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetEdmType(IEdmType^) | Gets the EDM type for this segment. |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetNavigationSource(IEdmNavigationSource^) | Gets the navigation source for this segment. |
![]() | GetType() | (Inherited from Object.) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | ToString() | (Inherited from Object.) |
![]() | TryMatch(ODataPathSegment^, IDictionary<String^, Object^>^) | Matches the template with an ODataPathSegment.(Inherited from ODataPathSegmentTemplate.) |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.


