Класс SPServiceContextScope
Создает блок, в котором находится объект SPServiceContext в области.
Иерархия наследования
System.Object
Microsoft.SharePoint.SPServiceContextScope
Пространство имен: Microsoft.SharePoint
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
Public NotInheritable Class SPServiceContextScope _
Implements IDisposable
'Применение
Dim instance As SPServiceContextScope
public sealed class SPServiceContextScope : IDisposable
Замечания
Блок ограничивается поток, на котором создается объект.
Объект должен быть создан и удален в том же потоке. Можно создать несколько объектов этого типа в потоке, но они должны быть уничтожены способом ЛИФО. В частности Если областей создаются в порядке (1,2,3,4,5), они должны быть уничтожены в обратном порядке (5,4,3,2,1). В противном случае возникает исключение, исключение.
Потокобезопасность
Любые общедоступные элементы static (Shared в Visual Basic) этого типа являются потокобезопасными. Не гарантируется, что любые элементы экземпляров потокобезопасны.