PrecedenceConstraint 类

定义

指定用于配置两个容器之间的优先约束的属性。 此类不能被继承。

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
继承
PrecedenceConstraint
实现

注解

可以指定优先约束连接的优先级和受约束可执行文件、确定受约束可执行文件是否运行的表达式和约束,以及优先约束是否与其他优先约束协同工作。

属性

ConstrainedExecutable

获取受约束的容器的名称。 此属性为只读。

CreationName

获取 Integration Services 运行时用来创建对象的实例并将 PrecedenceConstraint 对象添加到集合中的 PrecedenceConstraints 字符串。 此属性为只读。

Description

获取或设置约束的说明。

EvalOp

获取或设置优先约束使用的求值运算。

EvaluatesTrue

获取一个值,该值指示指定的 Value 属性的计算结果是否为 true。 此属性为只读。

Expression

如果 EvalOp 设置为 ExpressionExpressionAndConstraintExpressionOrConstraint,获取或设置优先约束使用的表达式。

ID

获取优先约束的 GUID。 此属性为只读。

LogicalAnd

获取或设置一个布尔值,该值指示多个约束是否协同工作。

Name

获取或设置优先约束的唯一名称。

Parent

获取 PrecedenceConstraint 的父容器。

PrecedenceExecutable

获取优先可执行文件的名称。 此属性为只读。

Site

获取或设置优先约束的站点。

Value

获取或设置 SuccessFailureCompletion 的约束类型。

方法

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

适用于