Partager via


KeySegmentTemplate Constructeurs

Définition

Surcharges

KeySegmentTemplate(KeySegment)

Initialise une nouvelle instance de la classe KeySegmentTemplate.

KeySegmentTemplate(KeySegment, IDictionary<String,IEdmProperty>)

Initialise une nouvelle instance de la classe KeySegmentTemplate. En règle générale, il s’agit d’un autre scénario de clé.

KeySegmentTemplate(IDictionary<String,String>, IEdmEntityType, IEdmNavigationSource)

Initialise une nouvelle instance de la classe KeySegmentTemplate.

KeySegmentTemplate(KeySegment)

Initialise une nouvelle instance de la classe KeySegmentTemplate.

public KeySegmentTemplate (Microsoft.OData.UriParser.KeySegment segment);
new Microsoft.AspNetCore.OData.Routing.Template.KeySegmentTemplate : Microsoft.OData.UriParser.KeySegment -> Microsoft.AspNetCore.OData.Routing.Template.KeySegmentTemplate
Public Sub New (segment As KeySegment)

Paramètres

segment
KeySegment

Segment clé, il doit s’agir d’un segment de clé de modèle.

S’applique à

KeySegmentTemplate(KeySegment, IDictionary<String,IEdmProperty>)

Initialise une nouvelle instance de la classe KeySegmentTemplate. En règle générale, il s’agit d’un autre scénario de clé.

public KeySegmentTemplate (Microsoft.OData.UriParser.KeySegment segment, System.Collections.Generic.IDictionary<string,Microsoft.OData.Edm.IEdmProperty> keyProperties);
new Microsoft.AspNetCore.OData.Routing.Template.KeySegmentTemplate : Microsoft.OData.UriParser.KeySegment * System.Collections.Generic.IDictionary<string, Microsoft.OData.Edm.IEdmProperty> -> Microsoft.AspNetCore.OData.Routing.Template.KeySegmentTemplate
Public Sub New (segment As KeySegment, keyProperties As IDictionary(Of String, IEdmProperty))

Paramètres

segment
KeySegment

Segment clé, il doit s’agir d’un segment de clé de modèle.

keyProperties
IDictionary<String,IEdmProperty>

Les propriétés de clé, la clé est l’alias, la valeur est la liste de propriétés, il peut s’agir d’une propriété de la propriété complexe. Par exemple : adresse/ville.

S’applique à

KeySegmentTemplate(IDictionary<String,String>, IEdmEntityType, IEdmNavigationSource)

Initialise une nouvelle instance de la classe KeySegmentTemplate.

public KeySegmentTemplate (System.Collections.Generic.IDictionary<string,string> keys, Microsoft.OData.Edm.IEdmEntityType entityType, Microsoft.OData.Edm.IEdmNavigationSource navigationSource);
new Microsoft.AspNetCore.OData.Routing.Template.KeySegmentTemplate : System.Collections.Generic.IDictionary<string, string> * Microsoft.OData.Edm.IEdmEntityType * Microsoft.OData.Edm.IEdmNavigationSource -> Microsoft.AspNetCore.OData.Routing.Template.KeySegmentTemplate
Public Sub New (keys As IDictionary(Of String, String), entityType As IEdmEntityType, navigationSource As IEdmNavigationSource)

Paramètres

keys
IDictionary<String,String>

Les mappages de clé d’entrée, la chaîne de clé respecte la casse, la chaîne de valeur doit être wrapper avec { et }.

entityType
IEdmEntityType

Le type déclarant contient la clé.

navigationSource
IEdmNavigationSource

Source de navigation. Il peut être null.

S’applique à