SPFeatureQueryResultCollection-Klasse
Stellt eine aufzählbare Auflistung von SPFeature -Objekten dar.
System.Object
Microsoft.SharePoint.SPFeatureQueryResultCollection
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
'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
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.
Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.