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.

Preguntas similare

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.
Respuesta Responder a este mensaje
#2 Javie
12/08/2004 - 12:28 | Informe spam
Hola Cesar:

¿Donde puedo encontrar documentación que describa todo
esto de lo que me hablas con más detalle (descripción de
los parámetros, funciones, etc)?

Muchas gracias por responder.

Javi.

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.




.

Respuesta Responder a este mensaje
#3 CESAR DE LA TORRE [Microsoft MVP]
13/08/2004 - 23:31 | Informe spam
Basicamente en los SDK:

SharePoint Products and Technologies 2003 Software Development Kit (SDK)
http://www.microsoft.com/downloads/...layLang=en
y
Windows SharePoint Services Software Development Kit (SDK)
http://www.microsoft.com/downloads/...x?FamilyID64AF62-C2E9-4CA3-A2A0-7D4319980011&displaylang=en
y
SharePoint Portal Server Software Development Kit (SDK)
http://www.microsoft.com/sharepoint...ls/sdk.asp

Y en MSDN Library y http://msdn.microsoft.com

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

Renacimiento
Microsoft GOLD Certified Partner
www.renacimiento.com



"Javie" wrote in message
news:4e1201c48057$11acbda0$
Hola Cesar:

¿Donde puedo encontrar documentación que describa todo
esto de lo que me hablas con más detalle (descripción de
los parámetros, funciones, etc)?

Muchas gracias por responder.

Javi.

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.




.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida