ISelectExpandWrapper.ToDictionary Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
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 |
ToDictionary()
Projeta o resultado de uma consulta $select e $expand para um 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)
Retornos
Um IDictionary<TKey,TValue> que representa o resultado $select e $expand.
Aplica-se a
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.
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)
Parâmetros
- propertyMapperProvider
- Func<IEdmModel,IEdmStructuredType,IPropertyMapper>
Uma função que fornece uma nova instância de um IPropertyMapper para um determinado IEdmStructuredType e um determinado IEdmModel.
Retornos
Um IDictionary<TKey,TValue> que representa o resultado $select e $expand.