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.

Siehe auch

Referenz

SPPersistedObjectCollection<T>-Member

Microsoft.SharePoint.Administration-Namespace