SPSiteCollectionPropertyCache - Classe

Un cache de thread-safe qui peut être utilisé pour stocker de très petites quantités de données associées à ce [Microsoft.SharePoint.SPSite]. Extraire une instance de [Microsoft.SharePoint.SPSite.Cache].

Hiérarchie d’héritage

System.Object
  Microsoft.SharePoint.Administration.SPSiteCollectionPropertyCache

Espace de noms :  Microsoft.SharePoint.Administration
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SPSiteCollectionPropertyCache
'Utilisation
Dim instance As SPSiteCollectionPropertyCache
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class SPSiteCollectionPropertyCache

Remarques

Le cache est stocké en mémoire et sera vidé lors du prochain recyclage de processus. Entrées de cache peuvent être supprimées lors de la suppression du site mais invalidation d'objet n'est pas assurée. Un recyclage de processus peut être nécessaire d'annuler les entrées mises en cache. Il est essentiel que que de très petites valeurs sont placés dans le cache, car le cache n'a pas de mécanisme de vidage.

Cohérence de thread

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.

Voir aussi

Référence

SPSiteCollectionPropertyCache - Membres

Microsoft.SharePoint.Administration - Espace de noms