PrecedenceConstraint Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Eigenschaften zum Konfigurieren einer Rangfolgeneinschränkung zwischen zwei Containern an. Diese Klasse kann nicht vererbt werden.
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
- Vererbung
- Implementiert
Hinweise
Sie können die Rangfolge und eingeschränkte ausführbare Dateien angeben, die die Vorrangeinschränkung verbindet, den Ausdruck und die Einschränkung, die bestimmt, ob die eingeschränkte ausführbare Datei ausgeführt wird, und ob die Rangfolgeeinschränkung zusammen mit anderen Vorrangeinschränkungen funktioniert.
Eigenschaften
ConstrainedExecutable |
Ruft den Namen eines eingeschränkten Containers ab. Diese Eigenschaft ist schreibgeschützt. |
CreationName |
Ruft die Zeichenfolge ab, die von der Integration Services-Laufzeit verwendet wird, um eine Instanz des PrecedenceConstraint Objekts zu erstellen und das Objekt der PrecedenceConstraints Auflistung hinzuzufügen. Diese Eigenschaft ist schreibgeschützt. |
Description |
Ruft eine Beschreibung für die Einschränkung ab oder legt sie fest. |
EvalOp |
Ruft die von der Rangfolgeneinschränkung verwendeten Auswertungsvorgänge ab oder legt sie fest. |
EvaluatesTrue |
Ruft einen Wert ab, der angibt, ob die angegebene Value-Eigenschaft "true" ergibt. Diese Eigenschaft ist schreibgeschützt. |
Expression |
Ruft den Ausdruck ab, den die Rangfolgeneinschränkung verwendet, wenn EvalOp auf Expression, ExpressionAndConstraint oder ExpressionOrConstraint festgelegt ist, oder legt ihn fest. |
ID |
Ruft die GUID der Rangfolgeneinschränkung ab. Diese Eigenschaft ist schreibgeschützt. |
LogicalAnd |
Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob mehrere Einschränkungen zusammenarbeiten. |
Name |
Ruft den eindeutigen Namen der Rangfolgeneinschränkung ab oder legt ihn fest. |
Parent |
Ruft den übergeordneten Container von PrecedenceConstraint ab. |
PrecedenceExecutable |
Ruft den Namen der ausführbaren Datei der Rangfolge ab. Diese Eigenschaft ist schreibgeschützt. |
Site |
Ruft die Site der Rangfolgeneinschränkung ab oder legt sie fest. |
Value |
Ruft den Einschränkungstyp von Success, Failure oder Completion ab oder legt ihn fest. |
Methoden
Dispose() |
Diese Methode wird von der IDisposable.Dispose-Methode geerbt. Diese stellt einen generischen Mechanismus dar, durch den ein Objekt explizit angewiesen wird, ein Cleanup auszuführen. |
Equals(Object) |
Stellt fest, ob zwei Objektinstanzen gleich sind. (Geerbt von DtsObject) |
GetHashCode() |
Gibt den Hashcode für diese Instanz zurück. (Geerbt von DtsObject) |
LoadFromXML(XmlNode, IDTSEvents) |
Diese Methode kann durch den Anwendungscode nicht aufgerufen werden. Lädt ein Paket, das im XML-Format gespeicherte Rangfolgeneinschränkungen enthält, unter Verwendung der LoadPackage(String, IDTSEvents)-Methode. |
SaveToXML(XmlDocument, XmlNode, IDTSEvents) |
Diese Methode kann durch den Anwendungscode nicht aufgerufen werden. Speichert ein Paket unter Verwendung der SaveToXml(String, Package, IDTSEvents)-Methode als XML-Datei. |
Ereignisse
Disposed |
Fügt einen Ereignishandler hinzu, der auf das Disposed-Ereignis für die Rangfolgeneinschränkung lauscht. |