RegularExpressionAttribute(String) Oluşturucu

Tanım

RegularExpressionAttribute sınıfının yeni bir örneğini başlatır.

public:
 RegularExpressionAttribute(System::String ^ pattern);
public RegularExpressionAttribute (string pattern);
new System.ComponentModel.DataAnnotations.RegularExpressionAttribute : string -> System.ComponentModel.DataAnnotations.RegularExpressionAttribute
Public Sub New (pattern As String)

Parametreler

pattern
String

Veri alanı değerini doğrulamak için kullanılan normal ifade.

Özel durumlar

pattern, null değeridir.

Örnekler

Aşağıdaki örnekte veri alanına nasıl uygulanacağı RegularExpressionAttribute gösterilmektedir. Doğrulama başarısız olursa, örnekteki kod Dinamik Veri tarafından sağlanan doğrulama hata iletisini görüntüler.

// Allow up to 40 uppercase and lowercase 
// characters. Use standard error.
[RegularExpression(@"^[a-zA-Z''-'\s]{1,40}$")]
public object LastName;
' Allow up to 40 uppercase and lowercase 
' characters. Use standard error.
<RegularExpression("^[a-zA-Z''-'\s]{1,40}$")> _
Public LastName As Object

Şunlara uygulanır