PrecedenceConstraint Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Specifica le proprietà per configurare un vincolo di precedenza tra due container. La classe non può essere ereditata.
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
- Ereditarietà
- Implementazioni
Commenti
Puoi specificare gli eseguibili di precedenza e vincolati che il vincolo di precedenza collega, l'espressione e il vincolo che determinano se l'eseguibile vincolato funziona e se il vincolo di precedenza funziona insieme ad altri vincoli di precedenza.
Proprietà
| Nome | Descrizione |
|---|---|
| ConstrainedExecutable |
Riceve il nome di un contenitore vincolato. Questa proprietà è di sola lettura. |
| CreationName |
Ottiene la stringa usata dal runtime di Integration Services per creare un'istanza dell'oggetto PrecedenceConstraint e aggiungerlo alla PrecedenceConstraints collezione. Questa proprietà è di sola lettura. |
| Description |
Ottiene o imposta una descrizione per il vincolo. |
| EvalOp |
Ottiene o imposta le operazioni di valutazione usate dal vincolo di precedenza. |
| EvaluatesTrue |
Ottiene un valore che indica se la proprietà specificata Value si valuta come vera. Questa proprietà è di sola lettura. |
| Expression |
Ottiene o definisce l'espressione che il vincolo di precedenza usa se EvalOp è impostato a Expression, ExpressionAndConstraint, o ExpressionOrConstraint. |
| ID |
Ottiene il GUID del vincolo di precedenza. Questa proprietà è di sola lettura. |
| LogicalAnd |
Ottiene o imposta un valore booleano che indica se più vincoli funzionano insieme. |
| Name |
Ottiene o imposta il nome univoco del vincolo di precedenza. |
| Parent |
Ottiene il contenitore genitore del PrecedenceConstraint. |
| PrecedenceExecutable |
Ottiene il nome dell'eseguibile di precedenza. Questa proprietà è di sola lettura. |
| Site |
Ottiene o imposta il sito del vincolo di precedenza. |
| Value |
Ottiene o imposta il tipo di vincolo di Success, Failure, o Completion. |
Metodi
| Nome | Descrizione |
|---|---|
| Dispose() |
Questo metodo è ereditato dal metodo IDisposable.Dispose, che è un meccanismo generico per dire esplicitamente a un oggetto di eseguire la pulizia. |
| Equals(Object) |
Determina se due istanze dell'oggetto sono uguali. (Ereditato da DtsObject) |
| GetHashCode() |
Restituisce il codice hash per questa istanza. (Ereditato da DtsObject) |
| LoadFromXML(XmlNode, IDTSEvents) |
Questo metodo non è richiamabile dal codice applicativo. Carica un pacchetto contenente vincoli di precedenza salvati come .xml, usa il LoadPackage(String, IDTSEvents) metodo. |
| SaveToXML(XmlDocument, XmlNode, IDTSEvents) |
Questo metodo non è richiamabile dal codice applicativo. Salva un pacchetto come .xml, usa il SaveToXml(String, Package, IDTSEvents) metodo. |
Eventi
| Nome | Descrizione |
|---|---|
| Disposed |
Aggiunge un gestore di eventi per ascoltare l'evento Disposed sul vincolo di precedenza. |