RegexStringValidatorAttribute(String) Konstruktor
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av RegexStringValidatorAttribute objektet.
public:
RegexStringValidatorAttribute(System::String ^ regex);
public RegexStringValidatorAttribute(string regex);
new System.Configuration.RegexStringValidatorAttribute : string -> System.Configuration.RegexStringValidatorAttribute
Public Sub New (regex As String)
Parametrar
- regex
- String
Strängen som ska användas för validering av reguljära uttryck.
Exempel
I följande exempel visas hur du använder RegexStringValidatorAttribute konstruktorn.
[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
Kommentarer
Parametern regex innehåller det reguljära uttrycksmönster som en sträng måste matcha innan den kan tilldelas den dekorerade egenskapen configuration-element.
Du använder den här konstruktorn i den tilldelade modellen för att säkerställa att strängvärdet som tilldelats den relaterade egenskapen endast innehåller de tillåtna tecknen.