SPFeatureQueryResultCollection-Klasse

Stellt eine aufzählbare Auflistung von SPFeature -Objekten dar.

Vererbungshierarchie

System.Object
  Microsoft.SharePoint.SPFeatureQueryResultCollection

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

Syntax

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

Hinweise

Instanzen dieses Typs werden von der QueryFeatures -Methode der SPSite, SPContentDatabase, SPWebApplication, SPWebServiceund SPSite Klassen zurückgegeben.

Um sicherzustellen, dass Serverspeicher effizient genutzt wird, unterliegen alle Objekte, die von einem SPFeature -Objekt verwendete Beseitigung die IEnumerator.MoveNext() -Methode aufgerufen wird. Beispielsweise: Wenn die SPFeature bereichsbezogenen Site oder Webist, enthält die Parent -Eigenschaft ein SPSite oder SPWeb -Objekts, das der verworfen abrufen kann, die MoveNext -Methode aufgerufen wird. Sie sollten die unterstützenden Objekte für ein bestimmtes Feature nicht verwenden, nachdem die MoveNext -Methode aufgerufen wird, da sie möglicherweise ungültig.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.

Siehe auch

Referenz

SPFeatureQueryResultCollection-Member

Microsoft.SharePoint-Namespace