ServiceDomain 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
允许由 Enter(ServiceConfig) 和 Leave() 标识的代码段在其自身的上下文中运行,其行为如同在此上下文中创建的对象上调用的方法。 此类不能被继承。
public ref class ServiceDomain sealed
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class ServiceDomain
[<System.Runtime.InteropServices.ComVisible(false)>]
type ServiceDomain = class
Public NotInheritable Class ServiceDomain
- 继承
-
ServiceDomain
- 属性
注解
Enter和 Leave 方法成对使用,以包围随后可以使用 COM+ 服务的代码。 在调用 Enter 和 Leave 之间封闭的代码在其自己的上下文中运行,其行为就像是在上下文中创建的对象上调用的方法一样。 Enter和 Leave 对可以嵌套。 用户应确保对调用是均衡的,以便对 的每次调用 Leave 都与之前对 的 Enter调用相匹配。
方法
Enter(ServiceConfig) |
创建由 ServiceConfig 对象指定的上下文,并将其推至上下文堆栈,使之成为当前上下文。 |
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
Leave() |
触发服务器端的策略,随后触发客户端的策略,如同一个方法调用正在返回。 然后,当前上下文被弹出上下文堆栈,调用 Enter(ServiceConfig) 时正在运行的上下文成为当前的上下文。 |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |