Compartilhar via


DTSValidationStatus Enumeração

Definição

Especifica o valor de retorno de uma chamada para Validate().

public enum class DTSValidationStatus
public enum DTSValidationStatus
type DTSValidationStatus = 
Public Enum DTSValidationStatus
Herança
DTSValidationStatus

Campos

VS_ISBROKEN 1

O componente é configurado incorretamente. Geralmente, isso indica que uma propriedade foi definida incorretamente.

VS_ISCORRUPT 3

O componente é danificado e deve ser completamente redefinido. O designer chama o método ProvideComponentProperties() do componente em resposta.

VS_ISVALID 0

O componente está configurado corretamente e pronto para execução.

VS_NEEDSNEWMETADATA 2

Os metadados do componente estão desatualizados e corrompidos, e uma chamada para ReinitializeMetaData() reparará o componente.

Comentários

Um componente de fluxo de dados retorna um valor dessa enumeração no Validate método que indica sua preparação para execução. VS_ISVALID é o único valor de sucesso contido na enumeração e indica que o componente está configurado corretamente, não tem erros e está pronto para ser executado.

Os outros três valores indicam falha. Por exemplo, VS_NEEDSNEWMETADATA indica que ocorreram erros que podem ser reparados pelo ReinitializeMetaData método. O valor específico retornado por um componente não é visível no designer, em vez disso, um componente gera informações sobre a falha usando o FireError, FireWarninge FireInformation métodos da IDTSComponentMetaData100 classe.

Aplica-se a