RegexStringValidatorAttribute(String) Konstruktor
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.
Initialisiert eine neue Instanz des RegexStringValidatorAttribute-Objekts.
public:
RegexStringValidatorAttribute(System::String ^ regex);
public RegexStringValidatorAttribute (string regex);
new System.Configuration.RegexStringValidatorAttribute : string -> System.Configuration.RegexStringValidatorAttribute
Public Sub New (regex As String)
Parameter
- regex
- String
Die Zeichenfolge, die für die Validierung mit regulären Ausdrücken verwendet werden soll.
Beispiele
Im folgenden Beispiel wird die Verwendung des RegexStringValidatorAttribute-Konstruktors veranschaulicht.
[ConfigurationProperty("alias2", DefaultValue = "alias.txt",
IsRequired = true, IsKey = false)]
[RegexStringValidator(@"\w+\S*")]
public string Alias2
{
get
{
return (string)this["alias2"];
}
set
{
this["alias2"] = value;
}
}
<ConfigurationProperty("alias2", _
DefaultValue:="alias.txt", _
IsRequired:=True, _
IsKey:=False), _
RegexStringValidator("\w+\S*")> _
Public Property Alias2() As String
Get
Return CStr(Me("alias2"))
End Get
Set(ByVal value As String)
Me("alias2") = value
End Set
End Property
Hinweise
Der regex
Parameter enthält das Muster eines regulären Ausdrucks, das eine Zeichenfolge erfüllen muss, bevor sie der eigenschaft "configuration-element" zugewiesen werden kann.
Sie verwenden diesen Konstruktor im attributierten Modell, um sicherzustellen, dass der der zugehörigen Eigenschaft zugewiesene Zeichenfolgenwert nur die zulässigen Zeichen enthält.