Compartilhar via


SPSite.Cache Property

A thread-safe cache that may be used to store very small amounts of data associated with this SPSite.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Available in Sandboxed Solutions: No
Available in SharePoint Online

Syntax

'Declaration
<SubsetCallableExcludeMemberAttribute(SubsetCallableExcludeMemberType.PerSpec)> _
Public ReadOnly Property Cache As SPSiteCollectionPropertyCache
    Get
'Usage
Dim instance As SPSite
Dim value As SPSiteCollectionPropertyCache

value = instance.Cache
[SubsetCallableExcludeMemberAttribute(SubsetCallableExcludeMemberType.PerSpec)]
public SPSiteCollectionPropertyCache Cache { get; }

Property Value

Type: Microsoft.SharePoint.Administration.SPSiteCollectionPropertyCache
A SPSiteCollectionPropertyCache object.

Remarks

The cache is stored in memory and will be emptied at the next process recycle. Cache entries may be removed during site deletion, but invalidation is not assured. A process recycle may be required to invalidate cached entries. Because the cache has no flush mechanism it is critical that only very small values are placed in the cache.

See Also

Reference

SPSite Class

SPSite Members

Microsoft.SharePoint Namespace