StringAsEnumResolver.ResolveKeys Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
ResolveKeys(IEdmEntityType, IDictionary<String,String>, Func<IEdmTypeReference,String,Object>) |
Resolver claves para un conjunto de entidades determinado, se llamaría a esta función cuando la clave se especifica como pares de valor de nombre. Por ejemplo, El valor de enumeración EntitySet(ID='key') podría omitir el prefijo de nombre de tipo mediante esta resolución. |
ResolveKeys(IEdmEntityType, IList<String>, Func<IEdmTypeReference,String,Object>) |
Resuelva las claves de determinados conjuntos de entidades; se llamaría a esta función cuando la clave se especifica como valores posicionales. Por ejemplo, El valor de enumeración EntitySet('key') podría omitir el prefijo de nombre de tipo mediante esta resolución. |
ResolveKeys(IEdmEntityType, IDictionary<String,String>, Func<IEdmTypeReference,String,Object>)
Resolver claves para un conjunto de entidades determinado, se llamaría a esta función cuando la clave se especifica como pares de valor de nombre. Por ejemplo, El valor de enumeración EntitySet(ID='key') podría omitir el prefijo de nombre de tipo mediante esta resolución.
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))
Parámetros
- type
- IEdmEntityType
Tipo para entityset actual.
- namedValues
- IDictionary<String,String>
Diccionario de pares de valor de nombre.
- convertFunc
- Func<IEdmTypeReference,String,Object>
Función convert que se va a usar para la conversión de valores.
Devoluciones
Lista de claves resuelta.
Se aplica a
ResolveKeys(IEdmEntityType, IList<String>, Func<IEdmTypeReference,String,Object>)
Resuelva las claves de determinados conjuntos de entidades; se llamaría a esta función cuando la clave se especifica como valores posicionales. Por ejemplo, El valor de enumeración EntitySet('key') podría omitir el prefijo de nombre de tipo mediante esta resolución.
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))
Parámetros
- type
- IEdmEntityType
Tipo para entityset actual.
- convertFunc
- Func<IEdmTypeReference,String,Object>
Función convert que se va a usar para la conversión de valores.
Devoluciones
Lista de claves resuelta.