Freigeben über


ValidateEnumeratedItemsAttribute Constructors

Definition

Overloads

ValidateEnumeratedItemsAttribute()

Initializes a new instance of the ValidateEnumeratedItemsAttribute class.

ValidateEnumeratedItemsAttribute(Type)

Initializes a new instance of the ValidateEnumeratedItemsAttribute class.

ValidateEnumeratedItemsAttribute()

Source:
ValidateEnumeratedItemsAttribute.cs
Source:
ValidateEnumeratedItemsAttribute.cs
Source:
ValidateEnumeratedItemsAttribute.cs

Initializes a new instance of the ValidateEnumeratedItemsAttribute class.

public:
 ValidateEnumeratedItemsAttribute();
public ValidateEnumeratedItemsAttribute ();
Public Sub New ()

Remarks

Using this constructor for a field/property tells the code generator to generate validation for the individual members of the enumerable's type.

Applies to

ValidateEnumeratedItemsAttribute(Type)

Source:
ValidateEnumeratedItemsAttribute.cs
Source:
ValidateEnumeratedItemsAttribute.cs
Source:
ValidateEnumeratedItemsAttribute.cs

Initializes a new instance of the ValidateEnumeratedItemsAttribute class.

public:
 ValidateEnumeratedItemsAttribute(Type ^ validator);
public ValidateEnumeratedItemsAttribute (Type validator);
new Microsoft.Extensions.Options.ValidateEnumeratedItemsAttribute : Type -> Microsoft.Extensions.Options.ValidateEnumeratedItemsAttribute
Public Sub New (validator As Type)

Parameters

validator
Type

A type that implements IValidateOptions<TOptions> for the enumerable's type.

Remarks

Using this constructor for a field/property tells the code generator to use the given type to validate the object held by the enumerable.

Applies to