PrecedenceConstraint Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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. |