PrecedenceConstraint Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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. |