PrecedenceConstraint 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定两个容器之间配置优先级约束的属性。 此类不能被继承。
public ref class PrecedenceConstraint sealed : Microsoft::SqlServer::Dts::Runtime::DtsObject, IDisposable, Microsoft::SqlServer::Dts::Runtime::IDTSName, Microsoft::SqlServer::Dts::Runtime::IDTSPersist, System::ComponentModel::IComponent
public sealed class PrecedenceConstraint : Microsoft.SqlServer.Dts.Runtime.DtsObject, IDisposable, Microsoft.SqlServer.Dts.Runtime.IDTSName, Microsoft.SqlServer.Dts.Runtime.IDTSPersist, System.ComponentModel.IComponent
type PrecedenceConstraint = class
inherit DtsObject
interface IDTSName
interface IDTSPersist
interface IComponent
interface IDisposable
Public NotInheritable Class PrecedenceConstraint
Inherits DtsObject
Implements IComponent, IDisposable, IDTSName, IDTSPersist
- 继承
- 实现
注解
你可以指定优先级约束连接的优先级和受约束可执行文件,决定受约束可执行文件是否运行的表达式和约束,以及优先级约束是否与其他优先级约束协同工作。
属性
| 名称 | 说明 |
|---|---|
| ConstrainedExecutable |
会被命名为受限容器。 此属性为只读。 |
| CreationName |
获取集成服务运行时用于创建 PrecedenceConstraint 该对象实例并将该对象添加到 PrecedenceConstraints 集合中的字符串。 此属性为只读。 |
| Description |
获得或设置约束的描述。 |
| EvalOp |
获得或设置优先约束所用的评估操作。 |
| EvaluatesTrue |
获得一个值,表示指定的 Value 属性是否为真。 此属性为只读。 |
| Expression |
如果 EvalOp 被设为 Expression、 ExpressionAndConstraint、 或 ExpressionOrConstraint,则 得到或 是 先行约束所用的表达式。 |
| ID |
获得优先级约束的GUID。 此属性为只读。 |
| LogicalAnd |
获得或设置一个布尔值,表示多个约束是否协同工作。 |
| Name |
获得或设置优先约束的唯一名称。 |
| Parent |
获得 的 PrecedenceConstraint父容器。 |
| PrecedenceExecutable |
获取优先级可执行文件的名称。 此属性为只读。 |
| Site |
获得或设置优先约束的地点。 |
| Value |
获得或设置约束类型为 Success、 Failure、 或 Completion。 |
方法
| 名称 | 说明 |
|---|---|
| Dispose() |
该方法继承自 IDisposable.Dispose 方法,这是一种通用机制,用于显式指示对象执行清理。 |
| Equals(Object) |
确定两个对象实例是否相等。 (继承自 DtsObject) |
| GetHashCode() |
返回此实例的哈希代码。 (继承自 DtsObject) |
| LoadFromXML(XmlNode, IDTSEvents) |
你的应用代码无法调用此方法。 加载包含优先约束的包,这些约束被保存为 .xml,使用该 LoadPackage(String, IDTSEvents) 方法。 |
| SaveToXML(XmlDocument, XmlNode, IDTSEvents) |
你的应用代码无法调用此方法。 把包裹保存为 .xml,用这个 SaveToXml(String, Package, IDTSEvents) 方法。 |
活动
| 名称 | 说明 |
|---|---|
| Disposed |
添加一个事件处理程序,用于监听 Disposed 优先级约束下的事件。 |