ServiceConfig 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定并配置在调用 Enter(ServiceConfig) 或创建 Activity 时进入的域中将处于活动状态的服务。 此类不能被继承。
public ref class ServiceConfig sealed
[System.Runtime.InteropServices.ComVisible(false)]
public sealed class ServiceConfig
[<System.Runtime.InteropServices.ComVisible(false)>]
type ServiceConfig = class
Public NotInheritable Class ServiceConfig
- 继承
-
ServiceConfig
- 属性
注解
Enter 和 Activity 允许使用配置 ServiceConfig 的服务,而无需将这些服务绑定到组件。
构造函数
ServiceConfig() |
初始化 ServiceConfig 类的新实例,并设置属性来配置所需服务。 |
属性
Binding |
获取或设置绑定选项,该选项指示是否将该活动提交的所有工作仅绑定到一个单线程单元 (STA)。 |
BringYourOwnSystemTransaction |
获取或设置一个 Transaction,它表示一个为运行 ServiceConfig 标识的事务而提供设置的现有事务。 |
BringYourOwnTransaction |
获取或设置一个 ITransaction,它表示一个为运行 ServiceConfig 标识的事务而提供设置的现有事务。 |
COMTIIntrinsicsEnabled |
获取或设置一个值,该值指示是否启用 COM 事务集成器 (COMTI) 内部对象。 |
IISIntrinsicsEnabled |
获取或设置一个值,该值指示是否启用 Internet 信息服务 (IIS) 内部对象。 |
Inheritance |
获取或设置一个值,该值指示是基于当前上下文构造新的上下文,还是仅基于 ServiceConfig 中的信息创建新的上下文。 |
IsolationLevel |
获取或设置事务的隔离级别。 |
PartitionId |
获取或设置要使用的 COM+ 分区的 GUID。 |
PartitionOption |
获取或设置一个值,该值指示如何针对包含的工作使用分区。 |
SxsDirectory |
获取或设置被包含工作的并行 (Side-by-Side) 程序集的目录。 |
SxsName |
获取或设置包含工作的并行 (Side-by-Side) 程序集的文件名。 |
SxsOption |
获取或设置一个值,该值指示如何配置并行程序集。 |
Synchronization |
获取或设置一个值,该值指示组件请求的自动同步的类型。 |
ThreadPool |
获取或设置一个值,该值指示运行由该活动提交的工作的线程池。 |
TipUrl |
获取或设置事务 Internet 协议 (TIP) URL,该 URL 允许在现有事务中运行被包含的代码。 |
TrackingAppName |
获取或设置一个文本字符串,该文本字符串对应于报告跟踪程序信息时使用的应用程序 ID。 |
TrackingComponentName |
获取或设置一个文本字符串,该文本字符串对应于报告跟踪程序信息时使用的上下文名称。 |
TrackingEnabled |
获取或设置一个值,该值指示是否启用跟踪。 |
Transaction |
获取或设置一个值,该值指示如何在包含的工作中使用事务。 |
TransactionDescription |
获取或设置显示事务统计时所用的名称。 |
TransactionTimeout |
获取或设置新事务的事务超时。 |
方法
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |