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 |
获取 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 事件的事件处理程序。 |