RegexStringValidatorAttribute(String) Konstruktor

Definition

Initialisiert eine neue Instanz des RegexStringValidatorAttribute-Objekts.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)

Parameter

regex
String

Die Zeichenfolge, die für die Validierung mit regulären Ausdrücken verwendet werden soll.The string to use for regular expression validation.

Beispiele

Im folgenden Beispiel wird die Verwendung des RegexStringValidatorAttribute-Konstruktors veranschaulicht.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

Hinweise

Der- regex Parameter enthält das Muster für reguläre Ausdrücke, mit dem eine Zeichenfolge verglichen werden muss, bevor Sie der ergänzten Konfigurationselement Eigenschaft zugewiesen werden kann.The regex parameter contains the regular expression pattern that a string must match before it can be assigned to the decorated configuration-element property.

Verwenden Sie diesen Konstruktor im attributierten Modell, um sicherzustellen, dass der Zeichen folgen Wert, der der zugehörigen Eigenschaft zugewiesen ist, nur die zulässigen Zeichen enthält.You use this constructor in the attributed model to ensure that the string value assigned to the related property contains only the allowed characters.

Gilt für:

Weitere Informationen