RegexStringValidatorAttribute(String) Constructor
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia del RegexStringValidatorAttribute objeto .
public:
RegexStringValidatorAttribute(System::String ^ regex);
public RegexStringValidatorAttribute(string regex);
new System.Configuration.RegexStringValidatorAttribute : string -> System.Configuration.RegexStringValidatorAttribute
Public Sub New (regex As String)
Parámetros
- regex
- String
Cadena que se va a usar para la validación de expresiones regulares.
Ejemplos
En el ejemplo siguiente se muestra cómo usar el 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
Comentarios
El regex parámetro contiene el patrón de expresión regular que una cadena debe coincidir antes de que se pueda asignar a la propiedad de elemento de configuración decorado.
Este constructor se usa en el modelo con atributos para asegurarse de que el valor de cadena asignado a la propiedad relacionada contiene solo los caracteres permitidos.