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.