Partager via


TypeSegment Classe

Définition

Segment qui représente un cast sur le segment précédent en un autre type.

public sealed class TypeSegment : Microsoft.OData.UriParser.ODataPathSegment
type TypeSegment = class
    inherit ODataPathSegment
Public NotInheritable Class TypeSegment
Inherits ODataPathSegment
Héritage
TypeSegment

Constructeurs

TypeSegment(IEdmType, IEdmNavigationSource)

Créez un segment de type à l’aide du donné actualType.

TypeSegment(IEdmType, IEdmType, IEdmNavigationSource)

Générez le segment de type en fonction de l’attribution actualType et expectedType

Propriétés

EdmType

Obtient le IEdmType de ce TypeSegment.

ExpectedType

Obtient le attendu IEdmType de ce TypeSegment. Le type est reflété à partir du modèle et identique à l’EdmType du segment précédent.

Identifier

Retourne l’identificateur de ce segment, c’est-à-dire la partie chaîne sans les clés.

(Hérité de ODataPathSegment)
NavigationSource

Obtient la source de navigation contenant les entités que nous créons.

Méthodes

HandleWith(PathSegmentHandler)

Gérer un TypeSegment à l’aide d’une instance de PathSegmentHandler.

TranslateWith<T>(PathSegmentTranslator<T>)

Traduire un TypeSegment en un autre type à l’aide d’une instance de PathSegmentTranslator<T>.

S’applique à