Share via


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) 释放。如果不这样做将导致引发异常。

线程安全性

该类型的任何公共 静态 (已共享 在 Visual Basic 中) 成员都是线程安全的。不保证任何实例成员都是线程安全的。

另请参阅

引用

SPServiceContextScope 成员

Microsoft.SharePoint 命名空间