SPServiceContextScope-Klasse
Erstellt einen Block, in dem ein SPServiceContext Objekt im Gültigkeitsbereich befindet.
Vererbungshierarchie
System.Object
Microsoft.SharePoint.SPServiceContextScope
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
Public NotInheritable Class SPServiceContextScope _
Implements IDisposable
'Usage
Dim instance As SPServiceContextScope
public sealed class SPServiceContextScope : IDisposable
Hinweise
Der Block ist beschränkt auf den Thread, auf dem das Objekt erstellt wird.
Das Objekt muss erstellt und auf dem gleichen Thread freigegeben werden. Mehrere Objekte dieses Typs für einen Thread erstellt werden können, aber sie müssen in einer LIFO-Weise freigegeben werden. Insbesondere wenn Bereiche in der Reihenfolge (1,2,3,4,5) erstellt werden, müssen sie in der umgekehrten Reihenfolge (5,4,3,2,1) freigegeben werden. Andernfalls wird eine Ausnahme ausgelöst wird.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.