Freigeben über


InputValidationException-Klasse

Aktualisiert: November 2007

Die Ausnahme, die Implementierer von IGenerator während der Validierung auslösen, um anzugeben, dass ein Eingebewert falsch ist.

Namespace:  Microsoft.VisualStudio.TeamSystem.Data.DataGenerator
Assembly:  Microsoft.VisualStudio.TeamSystem.Data (in Microsoft.VisualStudio.TeamSystem.Data.dll)

Syntax

<SerializableAttribute> _
<CLSCompliantAttribute(True)> _
Public NotInheritable Class InputValidationException _
    Inherits DataException

Dim instance As InputValidationException
[SerializableAttribute]
[CLSCompliantAttribute(true)]
public sealed class InputValidationException : DataException
[SerializableAttribute]
[CLSCompliantAttribute(true)]
public ref class InputValidationException sealed : public DataException
public final class InputValidationException extends DataException

Hinweise

Diese Ausnahme soll beim Überprüfen von Eingaben, z. B. der Eigenschaften Startwert und Prozentualer NULL-Wert, ausgelöst werden. Es handelt sich um die einzige von Datengeneratoren ausgelöste Ausnahme, die nicht zum Fehlschlagen der Datengenerierung führt. Wenn diese Ausnahme abgefangen wird, können Benutzer auf der Benutzeroberfläche die Eingabeeigenschaften ändern, sodass die Validierung gültig ist.

Vererbungshierarchie

System.Object
  System.Exception
    Microsoft.VisualStudio.TeamSystem.Data.DataException
      Microsoft.VisualStudio.TeamSystem.Data.DataGenerator.InputValidationException

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

InputValidationException-Member

Microsoft.VisualStudio.TeamSystem.Data.DataGenerator-Namespace

OnValidateInputs

OnInputChangeValidation

ValidateInputs

ValidateInputs

ValidateInputs

ValidateInputs

Severity

DataException