DTSValidationStatus Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
, FireWarning
und FireInformation
der Methoden der IDTSComponentMetaData100 Klasse aus.