Sdílet prostřednictvím


ISelectExpandWrapper Rozhraní

Definice

Představuje výsledek operace dotazu $select a $expand.

public interface ISelectExpandWrapper
type ISelectExpandWrapper = interface
Public Interface ISelectExpandWrapper

Metody

ToDictionary()

Promítá výsledek dotazu $select a $expand na IDictionary<TKey,TValue>.

ToDictionary(Func<IEdmModel,IEdmStructuredType,IPropertyMapper>)

Promítá výsledek $select nebo $expand dotazu pomocí IDictionary<TKey,TValue> daného propertyMapperProviderdotazu . Slouží propertyMapperProvider k získání objektu IPropertyMapperIEdmStructuredType , který tato ISelectExpandWrapper instance představuje. Použije IPropertyMapper se k mapování vlastností ISelectExpandWrapper instance na klíče vráceného IDictionary<TKey,TValue>objektu . Tuto metodu lze použít například k mapování názvů vlastností v objektu IEdmStructuredType na názvy, které by měly být použity k serializaci vlastností, které tato projekce obsahuje.

Platí pro