Freigeben über


DTSValidationStatus Enumeration

Definition

Gibt den Rückgabewert eines Validate()-Aufrufs an.

public enum class DTSValidationStatus
public enum DTSValidationStatus
type DTSValidationStatus = 
Public Enum DTSValidationStatus
Vererbung
DTSValidationStatus

Felder

VS_ISBROKEN 1

Die Komponente ist falsch konfiguriert; in der Regel zeigt dies an, dass eine Eigenschaft falsch festgelegt wurde.

VS_ISCORRUPT 3

Die Komponente ist irreparabel beschädigt und muss vollständig zurückgesetzt werden. Als Reaktion ruft der Designer die ProvideComponentProperties()-Methode der Komponente auf.

VS_ISVALID 0

Die Komponente ist ordnungsgemäß konfiguriert und zur Ausführung bereit.

VS_NEEDSNEWMETADATA 2

Die Metadaten der Komponente sind veraltet oder fehlerhaft; die Komponente wird durch einen Aufruf von ReinitializeMetaData() repariert.

Hinweise

Eine Datenflusskomponente gibt einen Wert aus dieser Enumeration in der Methode zurück, die Validate die Bereitschaft zur Ausführung angibt. VS_ISVALID ist der einzige Erfolgswert in der Aufzählung und gibt an, dass die Komponente ordnungsgemäß konfiguriert ist, keine Fehler aufweist und bereit ist, auszuführen.

Die anderen drei Werte deuten auf Fehler hin. Gibt beispielsweise an, VS_NEEDSNEWMETADATA dass Fehler aufgetreten sind, die von der ReinitializeMetaData Methode repariert werden können. Der von einer Komponente zurückgegebene spezifische Wert ist im Designer nicht sichtbar, sondern eine Komponente löst Informationen über den Fehler mithilfe des FireError, FireWarningund FireInformation der Methoden der IDTSComponentMetaData100 Klasse aus.

Gilt für: