Partager via


ODataUriResolver.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 virtual 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);
abstract member 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>>
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 Overridable 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 entityset actuel.

namedValues
IDictionary<String,String>

Dictionnaire des paires de valeur de nom.

convertFunc
Func<IEdmTypeReference,String,Object>

Fonction convert à utiliser pour la conversion de valeurs.

Retours

Liste de clés résolues.

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 virtual 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);
abstract member ResolveKeys : Microsoft.OData.Edm.IEdmEntityType * System.Collections.Generic.IList<string> * Func<Microsoft.OData.Edm.IEdmTypeReference, string, obj> -> seq<System.Collections.Generic.KeyValuePair<string, obj>>
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 Overridable 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 entityset 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ésolues.

S’applique à