RegexStringValidatorAttribute(String) Costruttore
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza dell'oggetto RegexStringValidatorAttribute.
public:
RegexStringValidatorAttribute(System::String ^ regex);
public RegexStringValidatorAttribute (string regex);
new System.Configuration.RegexStringValidatorAttribute : string -> System.Configuration.RegexStringValidatorAttribute
Public Sub New (regex As String)
Parametri
- regex
- String
Stringa da utilizzare per la convalida dell'espressione regolare.
Esempio
Nell'esempio seguente viene illustrato come utilizzare il costruttore RegexStringValidatorAttribute.
[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
Commenti
Il regex
parametro contiene il criterio di espressione regolare che deve corrispondere a una stringa prima di poter essere assegnato alla proprietà dell'elemento di configurazione decorata.
Questo costruttore viene usato nel modello con attributi per assicurarsi che il valore stringa assegnato alla proprietà correlata contenga solo i caratteri consentiti.