Compartilhar via


ActionSegmentTemplate Classe

Definição

Representa um modelo que pode corresponder a um IEdmAction.

public class ActionSegmentTemplate : Microsoft.AspNetCore.OData.Routing.Template.ODataSegmentTemplate
type ActionSegmentTemplate = class
    inherit ODataSegmentTemplate
Public Class ActionSegmentTemplate
Inherits ODataSegmentTemplate
Herança
ActionSegmentTemplate

Construtores

ActionSegmentTemplate(IEdmAction, IEdmNavigationSource)

Inicializa uma nova instância da classe ActionSegmentTemplate.

ActionSegmentTemplate(OperationSegment)

Inicializa uma nova instância da classe ActionSegmentTemplate.

Propriedades

Action

Obtém a ação Edm encapsulada.

NavigationSource

Obtém a fonte de navegação Edm encapsulada.

Segment

Obtém o segmento de ação.

Métodos

GetTemplates(ODataRouteOptions)

Obtém os modelos. É um modelo que não diferencia maiúsculas de minúsculas. Ele é usado para criar o modelo de roteamento no roteamento convencional. Ele não é usado no roteamento de atributo. A cadeia de caracteres de modelo deve incluir o "/" à esquerda se aplicável.

TryTranslate(ODataTemplateTranslateContext)

Traduzir o modelo em um segmento de caminho OData real ODataPathSegment

Aplica-se a