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 runware для создания экземпляра PrecedenceConstraint объекта и добавления объекта в PrecedenceConstraints коллекцию. Это свойство доступно только для чтения.

Description

Получает или задаёт описание для ограничения.

EvalOp

Получает или задаёт операции оценки, используемые для ограничения приоритета.

EvaluatesTrue

Получает значение, указывающее, оценивается ли указанное Value свойство в true. Это свойство доступно только для чтения.

Expression

Получает или задаёт выражение, которое использует ограничение приоритета, если EvalOp задано равным Expression, ExpressionAndConstraint, или ExpressionOrConstraint.

ID

Получает GUID ограничения приоритета. Это свойство доступно только для чтения.

LogicalAnd

Получает или устанавливает булево значение, указывающее, работают ли несколько ограничений вместе.

Name

Получает или задаёт уникальное имя ограничения приоритета.

Parent

Получает родительский контейнер PrecedenceConstraint.

PrecedenceExecutable

Получает название исполняемого материала прецедента. Это свойство доступно только для чтения.

Site

Получает или устанавливает точку ограничения по приоритету.

Value

Получает или задаёт тип ограничения , SuccessFailure, или Completion.

Методы

Имя Описание
Dispose()

Этот метод унаследован от метода IDisposable.Disposen, который является универсальным механизмом, явно приказывающим объекту выполнить очистку.

Equals(Object)

Определяет, равны ли два экземпляра объекта.

(Унаследовано от DtsObject)
GetHashCode()

Возвращает хэш-код для этого экземпляра.

(Унаследовано от DtsObject)
LoadFromXML(XmlNode, IDTSEvents)

Этот метод не может быть вызван вашим кодом приложения. Загружает пакет с ограничениями по приоритету, которые сохраняются как .xml, используйте метод LoadPackage(String, IDTSEvents) .

SaveToXML(XmlDocument, XmlNode, IDTSEvents)

Этот метод не может быть вызван вашим кодом приложения. Сохраняет пакет как .xml, используйте метод SaveToXml(String, Package, IDTSEvents) .

События

Имя Описание
Disposed

Добавляет обработчик событий для прослушивания Disposed события по ограничению приоритета.

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