Compartilhar via


TypeSegment Classe

Definição

Um segmento que representa uma conversão no segmento anterior para outro tipo.

public sealed class TypeSegment : Microsoft.OData.UriParser.ODataPathSegment
type TypeSegment = class
    inherit ODataPathSegment
Public NotInheritable Class TypeSegment
Inherits ODataPathSegment
Herança
TypeSegment

Construtores

TypeSegment(IEdmType, IEdmNavigationSource)

Crie um segmento de tipo usando o fornecido actualType.

TypeSegment(IEdmType, IEdmType, IEdmNavigationSource)

Criar o segmento de tipo com base no actualType fornecimento e expectedType

Propriedades

EdmType

Obtém o IEdmType deste TypeSegment.

ExpectedType

Obtém o esperado IEdmType deste TypeSegment. O tipo é refletido do modelo e o mesmo que o EdmType do segmento anterior.

Identifier

Retorna o identificador para esse segmento, ou seja, a parte da cadeia de caracteres sem as chaves.

(Herdado de ODataPathSegment)
NavigationSource

Obtém a fonte de navegação que contém as entidades que estamos convertendo.

Métodos

HandleWith(PathSegmentHandler)

Manipular um TypeSegment usando uma instância de PathSegmentHandler.

TranslateWith<T>(PathSegmentTranslator<T>)

Traduza um TypeSegment em outro tipo usando uma instância do PathSegmentTranslator<T>.

Aplica-se a