Bagikan melalui


RegexStringValidatorAttribute(String) Konstruktor

Definisi

Menginisialisasi instans RegexStringValidatorAttribute baru objek.

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

String yang digunakan untuk validasi ekspresi reguler.

Contoh

Contoh berikut menunjukkan cara menggunakan RegexStringValidatorAttribute konstruktor.

[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

Keterangan

Parameter regex berisi pola ekspresi reguler yang harus dicocokkan string sebelum dapat ditetapkan ke properti elemen konfigurasi yang dihiasi.

Anda menggunakan konstruktor ini dalam model atribut untuk memastikan bahwa nilai string yang ditetapkan ke properti terkait hanya berisi karakter yang diizinkan.

Berlaku untuk

Lihat juga