Compartilhar via


ISelectExpandWrapper Interface

Definição

Representa o resutado de uma operação de consulta $select e $expand.

public interface ISelectExpandWrapper
type ISelectExpandWrapper = interface
Public Interface ISelectExpandWrapper

Métodos

ToDictionary()

Projeta o resultado de uma consulta $select e $expand para um IDictionary<TKey,TValue>.

ToDictionary(Func<IEdmModel,IEdmStructuredType,IPropertyMapper>)

Projeta o resultado de uma consulta $select e/ou $expand para um IDictionary<TKey,TValue> usando o especificado propertyMapperProvider. O propertyMapperProvider é usado para obter um IPropertyMapper para o IEdmStructuredType que essa ISelectExpandWrapper instância representa. Isso IPropertyMapper será usado para mapear as propriedades da ISelectExpandWrapper instância para as chaves do retornado IDictionary<TKey,TValue>. Esse método pode ser usado, por exemplo, para mapear os nomes de propriedade no IEdmStructuredType para os nomes que devem ser usados para serializar as propriedades que essa projeção contém.

Aplica-se a