Condividi tramite


ISelectExpandWrapper Interfaccia

Definizione

Rappresenta il risultato di un'operazione di query $select e $expand.

public interface ISelectExpandWrapper
type ISelectExpandWrapper = interface
Public Interface ISelectExpandWrapper

Metodi

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 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.

Si applica a