Share via


SPFeatureQueryResultCollection class

Representa uma coleção enumerável de objetos SPFeature .

Inheritance hierarchy

System.Object
  Microsoft.SharePoint.SPFeatureQueryResultCollection

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaração
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

Comentários

Instâncias deste tipo são retornadas pelo método QueryFeatures do SPSite, SPContentDatabase, SPWebApplication, SPWebServicee SPSite classes.

Para garantir que a memória do servidor é usada com eficiência, todos os objetos usados por um objeto SPFeature estão sujeitos a descarte quando o método IEnumerator.MoveNext() é chamado. Por exemplo, se o SPFeature for escopo Site ou Web, a propriedade Parent contém um objeto SPSite ou SPWeb pode obter descartado quando o método MoveNext é chamado. Você não deve usar os objetos de suporte para um determinado recurso depois que o método MoveNext é chamado porque podem ser inválidos.

Thread safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Ver também

Referência

SPFeatureQueryResultCollection members

Microsoft.SharePoint namespace