Partager via


PrecedenceConstraint Classe

Définition

Spécifie les propriétés de configuration d'une contrainte de précédence entre deux conteneurs. Cette classe ne peut pas être héritée.

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
Héritage
PrecedenceConstraint
Implémente

Remarques

Vous pouvez spécifier les exécutables de précédence et de contrainte que la contrainte de précédence se connecte, l’expression et la contrainte qui déterminent si l’exécutable contraint s’exécute et si la contrainte de précédence fonctionne en concert avec d’autres contraintes de précédence.

Propriétés

ConstrainedExecutable

Obtient le nom d'un conteneur contraint. Cette propriété est en lecture seule.

CreationName

Obtient la chaîne utilisée par le runtime Integration Services pour créer une instance de l’objet PrecedenceConstraint et ajouter l’objet à la PrecedenceConstraints collection. Cette propriété est en lecture seule.

Description

Obtient ou définit une description de la contrainte.

EvalOp

Obtient ou définit les opérations d'évaluation utilisées par la contrainte de précédence.

EvaluatesTrue

Obtient ou définit une valeur qui indique si la propriété Value spécifiée renvoie true. Cette propriété est en lecture seule.

Expression

Obtient ou définit l'expression utilisée par la contrainte de précédence si la propriété EvalOp est définie sur Expression, ExpressionAndConstraint ou ExpressionOrConstraint.

ID

Obtient le GUID de la contrainte de précédence. Cette propriété est en lecture seule.

LogicalAnd

Obtient ou définit une valeur booléenne qui indique si plusieurs contraintes fonctionnent ensemble.

Name

Obtient ou définit le nom unique de la contrainte de précédence.

Parent

Obtient le conteneur parent de PrecedenceConstraint.

PrecedenceExecutable

Obtient le nom de l'exécutable de précédence. Cette propriété est en lecture seule.

Site

Obtient ou définit le site de la contrainte de précédence.

Value

Obtient ou définit le type de contrainte de Success, Failure ou Completion.

Méthodes

Dispose()

Cette méthode est héritée de la méthode IDisposable.Dispose, qui est un mécanisme générique permettant de dire explicitement à un objet d'effectuer une opération de nettoyage.

Equals(Object)

Détermine si les deux instances d'objet sont égales.

(Hérité de DtsObject)
GetHashCode()

Retourne le code de hachage de cette instance.

(Hérité de DtsObject)
LoadFromXML(XmlNode, IDTSEvents)

Cette méthode ne peut pas être appelée par votre code d'application. Charge un package contenant des contraintes de précédence enregistrées en tant que .xml, utilisez la méthode LoadPackage(String, IDTSEvents).

SaveToXML(XmlDocument, XmlNode, IDTSEvents)

Cette méthode ne peut pas être appelée par votre code d'application. Enregistre un package en tant que .xml, utilisez la méthode SaveToXml(String, Package, IDTSEvents).

Événements

Disposed

Ajoute un gestionnaire d'événements pour écouter l'événement Disposed sur la contrainte de précédence.

S’applique à