Share via


Clase SPFeatureQueryResultCollection

Representa una colección enumerable de objetos de SPFeature .

Jerarquía de la herencia

System.Object
  Microsoft.SharePoint.SPFeatureQueryResultCollection

Espacio de nombres:  Microsoft.SharePoint
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
Public NotInheritable Class SPFeatureQueryResultCollection _
    Implements IEnumerator(Of SPFeature), IDisposable,  _
    IEnumerator, IEnumerable(Of SPFeature), IEnumerable
'Uso
Dim instance As SPFeatureQueryResultCollection
public sealed class SPFeatureQueryResultCollection : IEnumerator<SPFeature>, 
    IDisposable, IEnumerator, IEnumerable<SPFeature>, IEnumerable

Comentarios

El método QueryFeatures de la SPSite, SPContentDatabase, SPWebApplication, SPWebServicey las clases de SPSite devuelve instancias de este tipo.

Para asegurarse de que la memoria del servidor se usa eficazmente, todos los objetos utilizados por un objeto SPFeature están sujetas a disposición cuando se llama al método IEnumerator.MoveNext() . Por ejemplo, si la SPFeature es ámbito Site o Web, la propiedad Parent contiene un objeto SPSite o SPWeb que puedan obtener eliminado cuando se llama al método MoveNext . No debe utilizar los objetos auxiliares de una característica específica después de que se llama al método de MoveNext debido a podrían no ser válidos.

Seguridad para subprocesos

Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.

Vea también

Referencia

Miembros SPFeatureQueryResultCollection

Espacio de nombres Microsoft.SharePoint