SPServiceContextScope - Classe
Crée un bloc au sein de laquelle un objet SPServiceContext est dans la portée.
Hiérarchie d’héritage
System.Object
Microsoft.SharePoint.SPServiceContextScope
Espace de noms : Microsoft.SharePoint
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
Public NotInheritable Class SPServiceContextScope _
Implements IDisposable
'Utilisation
Dim instance As SPServiceContextScope
public sealed class SPServiceContextScope : IDisposable
Remarques
Le bloc est limité au thread sur lequel l'objet est créé.
L'objet doit être créé et supprimé sur le même thread. Plusieurs objets de ce type peuvent être créés sur un thread, mais ils doivent être éliminés de manière LIFO. En particulier, si les étendues sont créés dans l'ordre (1,2,3,4,5), ils doivent être éliminés dans l'ordre inverse (5,4,3,2,1). Cela provoque la levée d'une exception.
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.