ODataUriResolver.ResolveKeys Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.
- convertFunc
- Func<IEdmTypeReference,String,Object>
Fonction convert à utiliser pour la conversion de valeurs.
Retours
Liste de clés résolues.