ISelectExpandWrapper.ToDictionary 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
ToDictionary() |
Projette le résultat d’une requête $select et $expand dans un IDictionary<TKey,TValue>. |
ToDictionary(Func<IEdmModel,IEdmStructuredType,IPropertyMapper>) |
Projette le résultat d’une requête $select et/ou $expand sur un à l’aide IDictionary<TKey,TValue> du donné |
ToDictionary()
Projette le résultat d’une requête $select et $expand dans un IDictionary<TKey,TValue>.
public System.Collections.Generic.IDictionary<string,object> ToDictionary ();
abstract member ToDictionary : unit -> System.Collections.Generic.IDictionary<string, obj>
Public Function ToDictionary () As IDictionary(Of String, Object)
Retours
IDictionary<TKey,TValue> représentant le résultat $select et $expand.
S’applique à
ToDictionary(Func<IEdmModel,IEdmStructuredType,IPropertyMapper>)
Projette le résultat d’une requête $select et/ou $expand sur un à l’aide IDictionary<TKey,TValue> du donné propertyMapperProvider
. est propertyMapperProvider
utilisé pour obtenir un IPropertyMapper pour le IEdmStructuredType que cette ISelectExpandWrapper instance représente. Cela IPropertyMapper sera utilisé pour mapper les propriétés de l’instance ISelectExpandWrapper aux clés du retourné IDictionary<TKey,TValue>. Cette méthode peut être utilisée, par exemple, pour mapper les noms de propriétés dans le IEdmStructuredType aux noms qui doivent être utilisés pour sérialiser les propriétés que contient cette projection.
public System.Collections.Generic.IDictionary<string,object> ToDictionary (Func<Microsoft.OData.Edm.IEdmModel,Microsoft.OData.Edm.IEdmStructuredType,Microsoft.AspNet.OData.Query.IPropertyMapper> propertyMapperProvider);
abstract member ToDictionary : Func<Microsoft.OData.Edm.IEdmModel, Microsoft.OData.Edm.IEdmStructuredType, Microsoft.AspNet.OData.Query.IPropertyMapper> -> System.Collections.Generic.IDictionary<string, obj>
Public Function ToDictionary (propertyMapperProvider As Func(Of IEdmModel, IEdmStructuredType, IPropertyMapper)) As IDictionary(Of String, Object)
Paramètres
- propertyMapperProvider
- Func<IEdmModel,IEdmStructuredType,IPropertyMapper>
Fonction qui fournit une nouvelle instance de pour IPropertyMapper un donné IEdmStructuredType et un donné IEdmModel.
Retours
IDictionary<TKey,TValue> représentant le résultat $select et $expand.