Поделиться через


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 установлено в значение 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 в элементе управления очередностью.

Применяется к