Compartir a través de


PrecedenceConstraint Clase

Definición

Especifica las propiedades para configurar una restricción de precedencia entre dos contenedores. Esta clase no puede heredarse.

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
Herencia
PrecedenceConstraint
Implementaciones

Comentarios

Puede especificar la precedencia y los ejecutables restringidos que la restricción de precedencia conecta, la expresión y la restricción que determinan si se ejecuta el ejecutable restringido y si la restricción de precedencia funciona en conjunto con otras restricciones de precedencia.

Propiedades

ConstrainedExecutable

Obtiene el nombre de un contenedor restringido. Esta propiedad es de solo lectura.

CreationName

Obtiene la cadena usada por el entorno de ejecución de Integration Services para crear una instancia del PrecedenceConstraint objeto y agregar el objeto a la PrecedenceConstraints colección. Esta propiedad es de solo lectura.

Description

Obtiene o establece una descripción de la restricción.

EvalOp

Obtiene o establece las operaciones de evaluación utilizadas por la restricción de precedencia.

EvaluatesTrue

Obtiene un valor que indica si la propiedad Value especificada se evalúa como true. Esta propiedad es de solo lectura.

Expression

Obtiene o establece la expresión que la restricción de precedencia utiliza si EvalOp está establecido en Expression, ExpressionAndConstraint o ExpressionOrConstraint.

ID

Obtiene el GUID de la restricción de precedencia. Esta propiedad es de solo lectura.

LogicalAnd

Obtiene o establece un valor booleano que indica si varias restricciones funcionan juntas.

Name

Obtiene o establece el nombre único de la restricción de precedencia.

Parent

Obtiene el contenedor primario de PrecedenceConstraint.

PrecedenceExecutable

Obtiene el nombre del ejecutable de precedencia. Esta propiedad es de solo lectura.

Site

Obtiene o establece el sitio de la restricción de precedencia.

Value

Obtiene o establece el tipo de restricción de Success, Failure o Completion.

Métodos

Dispose()

Este método se hereda del método IDisposable.Dispose, el cual es un mecanismo genérico para indicar explícitamente a un objeto que debe realizar una limpieza.

Equals(Object)

Determina si dos instancias de objeto son iguales.

(Heredado de DtsObject)
GetHashCode()

Devuelve el código hash de esta instancia.

(Heredado de DtsObject)
LoadFromXML(XmlNode, IDTSEvents)

No se pueden realizar llamadas a este método desde el código de la aplicación. Para cargar un paquete que contiene restricciones de precedencia guardadas como .xml, use el método LoadPackage(String, IDTSEvents).

SaveToXML(XmlDocument, XmlNode, IDTSEvents)

No se pueden realizar llamadas a este método desde el código de la aplicación. Para guardar un paquete como .xml, use el método SaveToXml(String, Package, IDTSEvents).

Eventos

Disposed

Agrega un controlador de eventos para escuchar el evento Disposed sobre la restricción de precedencia.

Se aplica a