Compartilhar via


ValidateObjectMembersAttribute Constructors

Definition

Overloads

ValidateObjectMembersAttribute()

Initializes a new instance of the ValidateObjectMembersAttribute class.

ValidateObjectMembersAttribute(Type)

Initializes a new instance of the ValidateObjectMembersAttribute class.

ValidateObjectMembersAttribute()

Source:
ValidateObjectMembersAttribute.cs
Source:
ValidateObjectMembersAttribute.cs
Source:
ValidateObjectMembersAttribute.cs

Initializes a new instance of the ValidateObjectMembersAttribute class.

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

Remarks

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

Applies to

ValidateObjectMembersAttribute(Type)

Source:
ValidateObjectMembersAttribute.cs
Source:
ValidateObjectMembersAttribute.cs
Source:
ValidateObjectMembersAttribute.cs

Initializes a new instance of the ValidateObjectMembersAttribute class.

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

Parameters

validator
Type

A type that implements IValidateOptions<TOptions> for the field/property'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 field/property.

Applies to