RegexStringValidatorAttribute(String) RegexStringValidatorAttribute(String) RegexStringValidatorAttribute(String) RegexStringValidatorAttribute(String) Constructor

Определение

Инициализирует новый экземпляр объекта RegexStringValidatorAttribute.Initializes a new instance of the RegexStringValidatorAttribute object.

public:
 RegexStringValidatorAttribute(System::String ^ regex);
public RegexStringValidatorAttribute (string regex);
new System.Configuration.RegexStringValidatorAttribute : string -> System.Configuration.RegexStringValidatorAttribute
Public Sub New (regex As String)

Параметры

regex
String String String String

Строка для использования при проверке регулярного выражения.The string to use for regular expression validation.

Примеры

В следующем примере показано, как использовать конструктор RegexStringValidatorAttribute.The following example shows how to use the RegexStringValidatorAttribute constructor.

[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

Комментарии

regex Параметр содержит шаблон регулярного выражения, которому должна соответствовать строка, прежде чем ее можно будет назначить декорированному свойству элемента конфигурации.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.

Применяется к

Дополнительно