RegexStringValidatorAttribute Constructor (String)


Initializes a new instance of the RegexStringValidatorAttribute object.

Namespace:   System.Configuration
Assembly:  System.Configuration (in System.Configuration.dll)

Public Sub New (
	regex As String


Type: System.String

The string to use for regular expression validation.

The regex parameter contains the regular expression pattern that a string must match before it can be assigned to the decorated configuration-element property.

You use this constructor in the attributed model to ensure that the string value assigned to the related property contains only the allowed characters.

The following example shows how to use the RegexStringValidatorAttribute constructor.

<ConfigurationProperty("alias2", _
DefaultValue:="alias.txt", _
IsRequired:=True, _
IsKey:=False), _
RegexStringValidator("\w+\S*")> _
Public Property Alias2() As String
        Return CStr(Me("alias2"))
    End Get
    Set(ByVal value As String)
        Me("alias2") = value
    End Set
End Property

.NET Framework
Available since 2.0
Return to top