Класс 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) этого типа являются потокобезопасными. Не гарантируется, что любые элементы экземпляров потокобезопасны.

См. также

Справочные материалы

Элементы SPServiceContextScope

Пространство имен Microsoft.SharePoint