Freigeben über


SPPersistedTypeCollection<T>-Klasse

Stellt eine Auflistung aller SPPersistedObject -Objekte, die in der Konfigurationsdatenbank gespeichert sind und eines angegebenen Typs oder aus einem angegebenen Typ abgeleitet werden.

Vererbungshierarchie

System.Object
  Microsoft.SharePoint.Administration.SPPersistedTypeCollection
    Microsoft.SharePoint.Administration.SPPersistedTypeCollection<T>
      Microsoft.SharePoint.Administration.SPEncryptedStringCollection

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

Syntax

'Declaration
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public Class SPPersistedTypeCollection(Of T As {New, SPPersistedObject}) _
    Inherits SPPersistedTypeCollection _
    Implements IEnumerable(Of T), IEnumerable
'Usage
Dim instance As SPPersistedTypeCollection(Of T)
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
public class SPPersistedTypeCollection<T> : SPPersistedTypeCollection, 
    IEnumerable<T>, IEnumerable
where T : new(), SPPersistedObject

Typparameter

  • T
    Der Typ des Objekts in der Auflistung enthalten sind.

Threadsicherheit

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

Siehe auch

Referenz

SPPersistedTypeCollection<T>-Member

Microsoft.SharePoint.Administration-Namespace