ODataPathSegmentHandler.Handle Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
Handle(ValueSegment) |
Handle a ValueSegment |
Handle(TypeSegment) |
Handle a TypeSegment, we use "cast" for type segment. |
Handle(SingletonSegment) |
Handle a SingletonSegment |
Handle(PropertySegment) |
Handle a PropertySegment |
Handle(PathTemplateSegment) |
Handle a PropertySegment |
Handle(OperationSegment) |
Handle an OperationSegment |
Handle(OperationImportSegment) |
Handle a OperationImportSegment |
Handle(NavigationPropertySegment) |
Handle a NavigationPropertySegment |
Handle(ODataPathSegment) |
Handle a general path segment |
Handle(MetadataSegment) |
Handle a MetadataSegment |
Handle(KeySegment) |
Handle a KeySegment |
Handle(EntitySetSegment) |
Handle a EntitySetSegment |
Handle(DynamicPathSegment) |
Handle a OpenPropertySegment |
Handle(CountSegment) |
Handle a CountSegment |
Handle(BatchSegment) |
Handle a BatchSegment |
Handle(UnresolvedPathSegment) |
Handle a UnresolvedPathSegment |
Handle(NavigationPropertyLinkSegment) |
Handle a NavigationPropertyLinkSegment |
Handle(ValueSegment)
Handle a ValueSegment
public override void Handle (Microsoft.OData.UriParser.ValueSegment segment);
override this.Handle : Microsoft.OData.UriParser.ValueSegment -> unit
Public Overrides Sub Handle (segment As ValueSegment)
Parameters
- segment
- ValueSegment
the segment to handle
Applies to
Handle(TypeSegment)
Handle a TypeSegment, we use "cast" for type segment.
public override void Handle (Microsoft.OData.UriParser.TypeSegment segment);
override this.Handle : Microsoft.OData.UriParser.TypeSegment -> unit
Public Overrides Sub Handle (segment As TypeSegment)
Parameters
- segment
- TypeSegment
the segment to handle
Applies to
Handle(SingletonSegment)
Handle a SingletonSegment
public override void Handle (Microsoft.OData.UriParser.SingletonSegment segment);
override this.Handle : Microsoft.OData.UriParser.SingletonSegment -> unit
Public Overrides Sub Handle (segment As SingletonSegment)
Parameters
- segment
- SingletonSegment
the segment to handle
Applies to
Handle(PropertySegment)
Handle a PropertySegment
public override void Handle (Microsoft.OData.UriParser.PropertySegment segment);
override this.Handle : Microsoft.OData.UriParser.PropertySegment -> unit
Public Overrides Sub Handle (segment As PropertySegment)
Parameters
- segment
- PropertySegment
the segment to handle
Applies to
Handle(PathTemplateSegment)
Handle a PropertySegment
public override void Handle (Microsoft.OData.UriParser.PathTemplateSegment segment);
override this.Handle : Microsoft.OData.UriParser.PathTemplateSegment -> unit
Public Overrides Sub Handle (segment As PathTemplateSegment)
Parameters
- segment
- PathTemplateSegment
the segment to handle
Applies to
Handle(OperationSegment)
Handle an OperationSegment
public override void Handle (Microsoft.OData.UriParser.OperationSegment segment);
override this.Handle : Microsoft.OData.UriParser.OperationSegment -> unit
Public Overrides Sub Handle (segment As OperationSegment)
Parameters
- segment
- OperationSegment
the segment to handle
Applies to
Handle(OperationImportSegment)
Handle a OperationImportSegment
public override void Handle (Microsoft.OData.UriParser.OperationImportSegment segment);
override this.Handle : Microsoft.OData.UriParser.OperationImportSegment -> unit
Public Overrides Sub Handle (segment As OperationImportSegment)
Parameters
- segment
- OperationImportSegment
the segment to Handle
Applies to
Handle(NavigationPropertySegment)
Handle a NavigationPropertySegment
public override void Handle (Microsoft.OData.UriParser.NavigationPropertySegment segment);
override this.Handle : Microsoft.OData.UriParser.NavigationPropertySegment -> unit
Public Overrides Sub Handle (segment As NavigationPropertySegment)
Parameters
- segment
- NavigationPropertySegment
the segment to Handle
Applies to
Handle(ODataPathSegment)
Handle a general path segment
public override void Handle (Microsoft.OData.UriParser.ODataPathSegment segment);
override this.Handle : Microsoft.OData.UriParser.ODataPathSegment -> unit
Public Overrides Sub Handle (segment As ODataPathSegment)
Parameters
- segment
- ODataPathSegment
the segment to handle
Applies to
Handle(MetadataSegment)
Handle a MetadataSegment
public override void Handle (Microsoft.OData.UriParser.MetadataSegment segment);
override this.Handle : Microsoft.OData.UriParser.MetadataSegment -> unit
Public Overrides Sub Handle (segment As MetadataSegment)
Parameters
- segment
- MetadataSegment
the segment to handle
Applies to
Handle(KeySegment)
Handle a KeySegment
public override void Handle (Microsoft.OData.UriParser.KeySegment segment);
override this.Handle : Microsoft.OData.UriParser.KeySegment -> unit
Public Overrides Sub Handle (segment As KeySegment)
Parameters
- segment
- KeySegment
the segment to handle
Applies to
Handle(EntitySetSegment)
Handle a EntitySetSegment
public override void Handle (Microsoft.OData.UriParser.EntitySetSegment segment);
override this.Handle : Microsoft.OData.UriParser.EntitySetSegment -> unit
Public Overrides Sub Handle (segment As EntitySetSegment)
Parameters
- segment
- EntitySetSegment
the segment to handle
Applies to
Handle(DynamicPathSegment)
Handle a OpenPropertySegment
public override void Handle (Microsoft.OData.UriParser.DynamicPathSegment segment);
override this.Handle : Microsoft.OData.UriParser.DynamicPathSegment -> unit
Public Overrides Sub Handle (segment As DynamicPathSegment)
Parameters
- segment
- DynamicPathSegment
the segment to Handle
Applies to
Handle(CountSegment)
Handle a CountSegment
public override void Handle (Microsoft.OData.UriParser.CountSegment segment);
override this.Handle : Microsoft.OData.UriParser.CountSegment -> unit
Public Overrides Sub Handle (segment As CountSegment)
Parameters
- segment
- CountSegment
the segment to handle
Applies to
Handle(BatchSegment)
Handle a BatchSegment
public override void Handle (Microsoft.OData.UriParser.BatchSegment segment);
override this.Handle : Microsoft.OData.UriParser.BatchSegment -> unit
Public Overrides Sub Handle (segment As BatchSegment)
Parameters
- segment
- BatchSegment
the segment to handle
Applies to
Handle(UnresolvedPathSegment)
Handle a UnresolvedPathSegment
public virtual void Handle (Microsoft.AspNet.OData.Routing.UnresolvedPathSegment segment);
override this.Handle : Microsoft.AspNet.OData.Routing.UnresolvedPathSegment -> unit
Public Overridable Sub Handle (segment As UnresolvedPathSegment)
Parameters
- segment
- UnresolvedPathSegment
the segment to handle
Applies to
Handle(NavigationPropertyLinkSegment)
Handle a NavigationPropertyLinkSegment
public override void Handle (Microsoft.OData.UriParser.NavigationPropertyLinkSegment segment);
override this.Handle : Microsoft.OData.UriParser.NavigationPropertyLinkSegment -> unit
Public Overrides Sub Handle (segment As NavigationPropertyLinkSegment)
Parameters
- segment
- NavigationPropertyLinkSegment
the segment to Handle