Compartilhar via


FunctionImportSegmentTemplate Classe

Definição

Representa um modelo que pode corresponder a um IEdmFunctionImport.

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

Construtores

FunctionImportSegmentTemplate(IDictionary<String,String>, IEdmFunctionImport, IEdmNavigationSource)

Inicializa uma nova instância da classe FunctionImportSegmentTemplate.

FunctionImportSegmentTemplate(IEdmFunctionImport, IEdmNavigationSource)

Inicializa uma nova instância da classe FunctionImportSegmentTemplate.

FunctionImportSegmentTemplate(OperationImportSegment)

Inicializa uma nova instância da classe FunctionImportSegmentTemplate.

Propriedades

FunctionImport

Obtém a importação de função Edm encapsulada.

NavigationSource

Obtém a fonte de navegação de destino deste segmento.

ParameterMappings

Obtém o dicionário que representa os mapeamentos dos nomes de parâmetro no segmento de função atual para os nomes de parâmetro nos dados da rota.

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