StringValidatorAttribute.ValidatorInstance Eigenschaft
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.
Ruft eine Instanz der StringValidator-Klasse ab.
public:
virtual property System::Configuration::ConfigurationValidatorBase ^ ValidatorInstance { System::Configuration::ConfigurationValidatorBase ^ get(); };
public override System.Configuration.ConfigurationValidatorBase ValidatorInstance { get; }
member this.ValidatorInstance : System.Configuration.ConfigurationValidatorBase
Public Overrides ReadOnly Property ValidatorInstance As ConfigurationValidatorBase
Eigenschaftswert
Aktuelle StringValidator-Einstellungen in einer ConfigurationValidatorBase-Validierungssteuerelementinstanz.
Beispiele
Im folgenden Beispiel wird die Verwendung der ValidatorInstance-Eigenschaft veranschaulicht.
ConfigurationValidatorBase valBase;
StringValidatorAttribute strValAttr =
new StringValidatorAttribute();
long badValue = 10;
string goodValue = "10";
try
{
valBase = strValAttr.ValidatorInstance;
valBase.Validate(goodValue);
// valBase.Validate(badValue);
}
catch (ArgumentException e)
{
// Display error message.
string msg = e.ToString();
#if DEBUG
Console.WriteLine(msg);
#endif
}
Dim valBase As ConfigurationValidatorBase
Dim strValAttr As New StringValidatorAttribute()
Dim badValue As Long = 10
Dim goodValue As String = "10"
Try
valBase = strValAttr.ValidatorInstance
valBase.Validate(goodValue)
' valBase.Validate(badValue);
Catch e As ArgumentException
' Display error message.
Dim msg As String = e.ToString()
#If DEBUG Then
Console.WriteLine(msg)
#End If
End Try '
Hinweise
Sie verwenden die ValidatorInstance -Eigenschaft, um die Zeichenfolgenüberprüfung durchzuführen, indem Sie die entsprechende Validate Methode aufrufen.