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
- Наследование
- Реализации
Комментарии
Вы можете указать приоритет и ограниченные исполняемые файлы, которые связывает это ограничение, выражение и ограничение, которые определяют, выполняется ли ограниченный исполняемый файл, и работает ли оно согласовано с другими ограничениями приоритета.
Свойства
| Имя | Описание |
|---|---|
| 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 события по ограничению приоритета. |