ISelectExpandWrapper.ToDictionary Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
ToDictionary() |
Proietta il risultato di una query di $select e di $expand a un IDictionary<TKey,TValue>oggetto . |
ToDictionary(Func<IEdmModel,IEdmStructuredType,IPropertyMapper>) |
Proietta il risultato di una query $select e/o $expand a un IDictionary<TKey,TValue> oggetto utilizzando l'oggetto specificato |
ToDictionary()
Proietta il risultato di una query di $select e di $expand a un IDictionary<TKey,TValue>oggetto .
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)
Restituisce
Oggetto IDictionary<TKey,TValue> che rappresenta il risultato $select e $expand.
Si applica a
ToDictionary(Func<IEdmModel,IEdmStructuredType,IPropertyMapper>)
Proietta il risultato di una query $select e/o $expand a un IDictionary<TKey,TValue> oggetto utilizzando l'oggetto specificato propertyMapperProvider
. Viene propertyMapperProvider
usato per ottenere un IPropertyMapper oggetto per l'istanza IEdmStructuredType rappresentata da questa ISelectExpandWrapper istanza. Verrà IPropertyMapper usato per eseguire il mapping delle proprietà dell'istanza ISelectExpandWrapper alle chiavi del restituito IDictionary<TKey,TValue>. Questo metodo può essere usato, ad esempio, per eseguire il mapping dei nomi delle proprietà nell'oggetto IEdmStructuredType ai nomi che devono essere usati per serializzare le proprietà contenute in questa proiezione.
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)
Parametri
- propertyMapperProvider
- Func<IEdmModel,IEdmStructuredType,IPropertyMapper>
Funzione che fornisce una nuova istanza di un IPropertyMapper oggetto per un determinato IEdmStructuredType oggetto e un determinato IEdmModeloggetto .
Restituisce
Oggetto IDictionary<TKey,TValue> che rappresenta il risultato $select e $expand.