Condividi tramite


FunctionSegmentTemplate Classe

Definizione

Rappresenta un modello che può corrispondere a un oggetto associato IEdmFunction.

public class FunctionSegmentTemplate : Microsoft.AspNetCore.OData.Routing.Template.ODataSegmentTemplate
type FunctionSegmentTemplate = class
    inherit ODataSegmentTemplate
Public Class FunctionSegmentTemplate
Inherits ODataSegmentTemplate
Ereditarietà
FunctionSegmentTemplate

Costruttori

FunctionSegmentTemplate(IDictionary<String,String>, IEdmFunction, IEdmNavigationSource)

Inizializza una nuova istanza della classe FunctionSegmentTemplate.

FunctionSegmentTemplate(IEdmFunction, IEdmNavigationSource)

Inizializza una nuova istanza della classe FunctionSegmentTemplate.

FunctionSegmentTemplate(OperationSegment)

Inizializza una nuova istanza della classe FunctionSegmentTemplate.

Proprietà

Function

Ottiene la funzione Edm di cui è stato eseguito il wrapping.

NavigationSource

Ottiene l'origine di navigazione di cui è stato eseguito il wrapping.

ParameterMappings

Ottiene il dizionario che rappresenta i mapping dai nomi del parametro nel segmento di funzione corrente ai nomi del parametro nei dati della route.

Metodi

GetTemplates(ODataRouteOptions)

Ottiene i modelli. Modello senza distinzione tra maiuscole e minuscole. Viene usato per compilare il modello di routing nel routing convenzionale. Non viene usato nel routing degli attributi. La stringa del modello deve includere l'iniziale "/" se applicabile.

TryTranslate(ODataTemplateTranslateContext)

Tradurre il modello in un segmento di percorso OData reale ODataPathSegment

Si applica a