PrecedenceConstraint Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica as propriedades para configurar uma restrição de precedência entre dois contêineres. Essa classe não pode ser herdada.
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
- Herança
- Implementações
Comentários
Você pode especificar a precedência e os executáveis restritos que a restrição de precedência conecta, a expressão e a restrição que determinam se o executável restrito é executado e se a restrição de precedência funciona em conjunto com outras restrições de precedência.
Propriedades
ConstrainedExecutable |
Obtém o nome de um contêiner restrito. Esta propriedade é somente para leitura. |
CreationName |
Obtém a cadeia de caracteres usada pelo runtime do Integration Services para criar uma instância do PrecedenceConstraint objeto e adicionar o objeto à PrecedenceConstraints coleção. Esta propriedade é somente para leitura. |
Description |
Obtém ou define uma descrição para a restrição. |
EvalOp |
Obtém ou define as operações de avaliação usadas pela restrição de precedência. |
EvaluatesTrue |
Obtém um valor que indica se a propriedade Value especificada é avaliada como true. Esta propriedade é somente para leitura. |
Expression |
Obtém ou define a expressão que a restrição de precedência usará se EvalOp estiver definido como Expression, ExpressionAndConstraint ou ExpressionOrConstraint. |
ID |
Obtém a GUID da restrição de precedência. Esta propriedade é somente para leitura. |
LogicalAnd |
Obtém ou define um valor booliano que indica se várias restrições funcionam juntas. |
Name |
Obtém ou define o nome exclusivo da restrição de precedência. |
Parent |
Obtém o contêiner pai do PrecedenceConstraint. |
PrecedenceExecutable |
Obtém o nome do executável de precedência. Esta propriedade é somente para leitura. |
Site |
Obtém ou define o local da restrição de precedência. |
Value |
Obtém ou define o tipo de restrição de Success, Failure ou Completion. |
Métodos
Dispose() |
Este método é herdado do método IDisposable.Dispose, que é um mecanismo genérico para informar explicitamente a um objeto para executar a limpeza. |
Equals(Object) |
Determina se duas instâncias de objeto são iguais. (Herdado de DtsObject) |
GetHashCode() |
Retorna o código hash para a instância. (Herdado de DtsObject) |
LoadFromXML(XmlNode, IDTSEvents) |
Esse método não pode ser chamado por seu código de aplicativo. Carrega um pacote que contenha restrições de precedência salvas como .xml, use o método LoadPackage(String, IDTSEvents). |
SaveToXML(XmlDocument, XmlNode, IDTSEvents) |
Esse método não pode ser chamado por seu código de aplicativo. Salva um pacote como .xml, use o método SaveToXml(String, Package, IDTSEvents). |
Eventos
Disposed |
Adiciona um manipulador de eventos para escutar o evento Disposed na restrição de precedência. |