SPPersistedObjectCollection<T>-Klasse
Stellt eine Basisklasse für Auflistungen, die SPPersistedObject Objekte zu verwalten.
Vererbungshierarchie
System.Object
Microsoft.SharePoint.Administration.SPPersistedObjectCollection<T>
Microsoft.SharePoint.Administration.SPPersistedChildCollection<T>
Microsoft.SharePoint.Administration.SPPersistedDependencyCollection<T>
Namespace: Microsoft.SharePoint.Administration
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public MustInherit Class SPPersistedObjectCollection(Of T As SPPersistedObject) _
Implements IEnumerable(Of T), IEnumerable
'Usage
Dim instance As SPPersistedObjectCollection(Of T)
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public abstract class SPPersistedObjectCollection<T> : IEnumerable<T>,
IEnumerable
where T : SPPersistedObject
Typparameter
- T
Der Typ des Objekts in der Auflistung enthalten sind.
Hinweise
Verwenden Sie Indexer, um ein einzelnes beibehaltenen-Objekt aus der Auflistung zurückzugeben. Beispielsweise, wenn die Auflistung einer Variablen mit dem Namen myPersistedObjects, Verwendung myPersistedObjects[index] in c# oder myPersistedObjects(index) in Visual Basic zugewiesen wird, in dem index den Namen oder die GUID wird, identifiziert das persistente Objekt in der Auflistung.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.