Export (0) Print
Expand All

RegexStringValidatorAttribute Constructor

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

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
© 2015 Microsoft