Iterar sobre las listas

11/08/2004 - 13:37 por Javi | Informe spam
Hola de nuevo:

Una dudilla creo que un poco tonta. A ver, alguien sabe
una forma mejor de iterar sobre las listas que esta:

foreach (SPList list in myLists) (C#)

Tiene que haber alguna forma que me permita parar cuando
se cumpla una condicion, tipo. , no se, una con un
determinado nombre, o algo asi.

Gracias de antemano.

Javi.
 

Leer las respuestas

#1 CESAR DE LA TORRE [Microsoft MVP]
11/08/2004 - 20:56 | Informe spam
Puedes basarte el el buscador de Sharepoint. es muchísimo mas rápido, con
diferencia, porque está basado en los índices generados por el indexador, en
lugar de hacer una búsqueda serializada por un foreach.
Por ejemplo, en la clase SPWeb tienes el método SearchListItems()
public Microsoft.SharePoint.SPSearchResultCollection SearchListItems(
string strSearchTerm
);También puedes usar directamente la Engine de SEARCH con la clase:
Microsoft.SharePoint.Portal.Search.QueryProvider

E incluso en "SharePoint Portal Server 2003" también tienes un Web Service
para hacer búsquedas:
"Microsoft.SharePoint.Portal.Search.WebQueryService" y
"http://TuServidor/_vti_bin/search.asmx"

César de la Torre
[Microsoft MVP - .NET XML WebServices]
[MCSE] [MCT]

Renacimiento
Microsoft GOLD Certified Partner
www.renacimiento.com



"Javi" wrote in message
news:41e901c47f97$9f22be20$
Hola de nuevo:

Una dudilla creo que un poco tonta. A ver, alguien sabe
una forma mejor de iterar sobre las listas que esta:

foreach (SPList list in myLists) (C#)

Tiene que haber alguna forma que me permita parar cuando
se cumpla una condicion, tipo. , no se, una con un
determinado nombre, o algo asi.

Gracias de antemano.

Javi.

Preguntas similares