SPSiteCollectionPropertyCache class

Um cache de thread-safe que pode ser usado para armazenar quantidades muito pequenas de dados associados a esta [Microsoft.SharePoint.SPSite]. Busca uma instância de [Microsoft.SharePoint.SPSite.Cache].

Inheritance hierarchy

System.Object
  Microsoft.SharePoint.Administration.SPSiteCollectionPropertyCache

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

Syntax

'Declaração
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SPSiteCollectionPropertyCache
'Uso
Dim instance As SPSiteCollectionPropertyCache
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class SPSiteCollectionPropertyCache

Comentários

O cache é armazenado na memória e será esvaziado durante a próxima reciclagem de processo. Entradas de cache podem ser removidas durante a exclusão do site mas invalidação do objeto não é garantida. Uma reciclagem de processo pode ser necessárias para invalidar entradas em cache. É essencial que apenas pequenos valores são colocadas no cache porque o cache não tem nenhum mecanismo de liberaçã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

SPSiteCollectionPropertyCache members

Microsoft.SharePoint.Administration namespace