Partager via


UnqualifiedCallAndEnumPrefixFreeResolver.ResolveKeys Méthode

Définition

Surcharges

ResolveKeys(IEdmEntityType, IDictionary<String,String>, Func<IEdmTypeReference,String,Object>)

Résolvez les clés pour certains ensembles d’entités. Cette fonction est appelée lorsque la clé est spécifiée en tant que paires de valeur de nom. Par exemple, EntitySet(ID='key')

ResolveKeys(IEdmEntityType, IList<String>, Func<IEdmTypeReference,String,Object>)

Résolvez les clés pour certains ensembles d’entités. Cette fonction est appelée lorsque la clé est spécifiée en tant que valeurs positionnelles. Par exemple, EntitySet('key')

ResolveKeys(IEdmEntityType, IDictionary<String,String>, Func<IEdmTypeReference,String,Object>)

Résolvez les clés pour certains ensembles d’entités. Cette fonction est appelée lorsque la clé est spécifiée en tant que paires de valeur de nom. Par exemple, EntitySet(ID='key')

public override System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object>> ResolveKeys (Microsoft.OData.Edm.IEdmEntityType type, System.Collections.Generic.IDictionary<string,string> namedValues, Func<Microsoft.OData.Edm.IEdmTypeReference,string,object> convertFunc);
override this.ResolveKeys : Microsoft.OData.Edm.IEdmEntityType * System.Collections.Generic.IDictionary<string, string> * Func<Microsoft.OData.Edm.IEdmTypeReference, string, obj> -> seq<System.Collections.Generic.KeyValuePair<string, obj>>
Public Overrides Function ResolveKeys (type As IEdmEntityType, namedValues As IDictionary(Of String, String), convertFunc As Func(Of IEdmTypeReference, String, Object)) As IEnumerable(Of KeyValuePair(Of String, Object))

Paramètres

type
IEdmEntityType

Type pour l’ensemble d’entités actuel.

namedValues
IDictionary<String,String>

Dictionnaire des paires de valeurs de nom.

convertFunc
Func<IEdmTypeReference,String,Object>

Fonction convert à utiliser pour la conversion de valeurs.

Retours

Liste de clés résolue.

S’applique à

ResolveKeys(IEdmEntityType, IList<String>, Func<IEdmTypeReference,String,Object>)

Résolvez les clés pour certains ensembles d’entités. Cette fonction est appelée lorsque la clé est spécifiée en tant que valeurs positionnelles. Par exemple, EntitySet('key')

public override System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object>> ResolveKeys (Microsoft.OData.Edm.IEdmEntityType type, System.Collections.Generic.IList<string> positionalValues, Func<Microsoft.OData.Edm.IEdmTypeReference,string,object> convertFunc);
override this.ResolveKeys : Microsoft.OData.Edm.IEdmEntityType * System.Collections.Generic.IList<string> * Func<Microsoft.OData.Edm.IEdmTypeReference, string, obj> -> seq<System.Collections.Generic.KeyValuePair<string, obj>>
Public Overrides Function ResolveKeys (type As IEdmEntityType, positionalValues As IList(Of String), convertFunc As Func(Of IEdmTypeReference, String, Object)) As IEnumerable(Of KeyValuePair(Of String, Object))

Paramètres

type
IEdmEntityType

Type pour l’ensemble d’entités actuel.

positionalValues
IList<String>

Liste des valeurs positionnelles.

convertFunc
Func<IEdmTypeReference,String,Object>

Fonction convert à utiliser pour la conversion de valeurs.

Retours

Liste de clés résolue.

S’applique à