RegexStringValidatorAttribute(String) Oluşturucu
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Nesnenin yeni bir örneğini RegexStringValidatorAttribute başlatır.
public:
RegexStringValidatorAttribute(System::String ^ regex);
public RegexStringValidatorAttribute (string regex);
new System.Configuration.RegexStringValidatorAttribute : string -> System.Configuration.RegexStringValidatorAttribute
Public Sub New (regex As String)
Parametreler
- regex
- String
Normal ifade doğrulaması için kullanılacak dize.
Örnekler
Aşağıdaki örnekte oluşturucunun nasıl kullanılacağı gösterilmektedir RegexStringValidatorAttribute .
[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
Açıklamalar
parametresi, regex
bir dizenin süslenmiş configuration-element özelliğine atanabilmesi için eşleşmesi gereken normal ifade desenini içerir.
İlişkili özelliğe atanan dize değerinin yalnızca izin verilen karakterleri içerdiğinden emin olmak için bu oluşturucuyu öznitelikli modelde kullanırsınız.