Прочетете на английски Редактиране

Споделяне чрез


ValidationAttribute Constructors

Definition

Initializes a new instance of the ValidationAttribute class.

Overloads

ValidationAttribute()

Initializes a new instance of the ValidationAttribute class.

ValidationAttribute(Func<String>)

Initializes a new instance of the ValidationAttribute class by using the function that enables access to validation resources.

ValidationAttribute(String)

Initializes a new instance of the ValidationAttribute class by using the error message to associate with a validation control.

ValidationAttribute()

Source:
ValidationAttribute.cs
Source:
ValidationAttribute.cs
Source:
ValidationAttribute.cs

Initializes a new instance of the ValidationAttribute class.

C#
protected ValidationAttribute();

Remarks

This constructor chooses a generic validation error message. If you subclass ValidationAttribute, use other constructors or supply a better message.

Applies to

.NET 10 и други версии
Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided), 2.1 (package-provided)
UWP 10.0

ValidationAttribute(Func<String>)

Source:
ValidationAttribute.cs
Source:
ValidationAttribute.cs
Source:
ValidationAttribute.cs

Initializes a new instance of the ValidationAttribute class by using the function that enables access to validation resources.

C#
protected ValidationAttribute(Func<string> errorMessageAccessor);

Parameters

errorMessageAccessor
Func<String>

The function that enables access to validation resources.

Exceptions

errorMessageAccessor is null.

Remarks

This constructor provides a resource accessor function that is used by the ErrorMessageString property to retrieve an error message.

Applies to

.NET 10 и други версии
Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided), 2.1 (package-provided)
UWP 10.0

ValidationAttribute(String)

Source:
ValidationAttribute.cs
Source:
ValidationAttribute.cs
Source:
ValidationAttribute.cs

Initializes a new instance of the ValidationAttribute class by using the error message to associate with a validation control.

C#
protected ValidationAttribute(string errorMessage);

Parameters

errorMessage
String

The error message to associate with a validation control.

Applies to

.NET 10 и други версии
Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided), 2.1 (package-provided)
UWP 10.0