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::IComponentpublic sealed class PrecedenceConstraint : Microsoft.SqlServer.Dts.Runtime.DtsObject, IDisposable, Microsoft.SqlServer.Dts.Runtime.IDTSName, Microsoft.SqlServer.Dts.Runtime.IDTSPersist, System.ComponentModel.IComponenttype PrecedenceConstraint = class
    inherit DtsObject
    interface IDTSName
    interface IDTSPersist
    interface IComponent
    interface IDisposablePublic NotInheritable Class PrecedenceConstraint
Inherits DtsObject
Implements IComponent, IDisposable, IDTSName, IDTSPersist- 继承
- 实现
注解
可以指定优先约束连接的优先级和受约束可执行文件、确定受约束可执行文件是否运行的表达式和约束,以及优先约束是否与其他优先约束协同工作。
属性
| ConstrainedExecutable | 获取受约束的容器的名称。 此属性为只读。 | 
| CreationName | 获取 Integration Services 运行时用来创建对象的实例并将 PrecedenceConstraint 对象添加到集合中的 PrecedenceConstraints 字符串。 此属性为只读。 | 
| Description | 获取或设置约束的说明。 | 
| EvalOp | 获取或设置优先约束使用的求值运算。 | 
| EvaluatesTrue | 获取一个值,该值指示指定的 Value 属性的计算结果是否为 true。 此属性为只读。 | 
| 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 事件的事件处理程序。 |