Compartilhar via


SPPersistedTypeCollection<T> class

Representa uma coleção de todos os objetos de SPPersistedObject , que são armazenados no banco de dados de configuração e que são de um tipo especificado ou derivar de um tipo especificado.

Inheritance hierarchy

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

'Declaração
<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
'Uso
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

Type parameters

  • T
    O tipo de objeto contido na coleção.

Thread safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Ver também

Referência

SPPersistedTypeCollection<T> members

Microsoft.SharePoint.Administration namespace