IExpandProvider.ApplyExpansions Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Aplica expansiones al parámetro queryable
especificado.
public:
System::Collections::IEnumerable ^ ApplyExpansions(System::Linq::IQueryable ^ queryable, System::Collections::Generic::ICollection<System::Data::Services::ExpandSegmentCollection ^> ^ expandPaths);
public System.Collections.IEnumerable ApplyExpansions (System.Linq.IQueryable queryable, System.Collections.Generic.ICollection<System.Data.Services.ExpandSegmentCollection> expandPaths);
abstract member ApplyExpansions : System.Linq.IQueryable * System.Collections.Generic.ICollection<System.Data.Services.ExpandSegmentCollection> -> System.Collections.IEnumerable
Public Function ApplyExpansions (queryable As IQueryable, expandPaths As ICollection(Of ExpandSegmentCollection)) As IEnumerable
Parámetros
- queryable
- IQueryable
Objeto IQueryable<T> que va a expandirse.
- expandPaths
- ICollection<ExpandSegmentCollection>
Colección de rutas ExpandSegmentCollection que deben expandirse.
Devoluciones
Un objeto IEnumerable del mismo tipo que el objeto queryable
proporcionado que contiene el parámetro expandPaths
especificado.
Comentarios
El ApplyExpansions método puede modificar para expandPaths
indicar qué expansiones se incluyen.
El devuelto IEnumerable puede implementar la IExpandedResult interfaz para proporcionar objetos enumerables para las expansiones; de lo contrario, se espera que la información expandida se encuentre directamente en los objetos enumerados.