Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

DataAnnotationValidateOptions<TOptions> Class

Definition

Namespace:
Microsoft.Extensions.Options
Assembly:
Microsoft.Extensions.Options.DataAnnotations.dll
Package:
Microsoft.Extensions.Options.DataAnnotations v11.0.0-preview.5.26302.115
Source:
DataAnnotationValidateOptions.cs
Source:
DataAnnotationValidateOptions.cs
Source:
DataAnnotationValidateOptions.cs
Source:
DataAnnotationValidateOptions.cs

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Implementation of IValidateOptions<TOptions> that uses DataAnnotation's Validator for validation.

generic <typename TOptions>
 where TOptions : classpublic ref class DataAnnotationValidateOptions : Microsoft::Extensions::Options::IValidateOptions<TOptions>
public class DataAnnotationValidateOptions<TOptions> : Microsoft.Extensions.Options.IValidateOptions<TOptions> where TOptions : class
type DataAnnotationValidateOptions<'Options (requires 'Options : null)> = class
 interface IValidateOptions<'Options (requires 'Options : null)>
Public Class DataAnnotationValidateOptions(Of TOptions)
Implements IValidateOptions(Of TOptions)

Type Parameters

TOptions

The instance being validated.

Inheritance
DataAnnotationValidateOptions<TOptions>
Implements

Constructors

Name Description
DataAnnotationValidateOptions<TOptions>(String)

Initializes a new instance of DataAnnotationValidateOptions<TOptions> .

Properties

Name Description
Name

Gets the options name.

Methods

Name Description
Validate(String, TOptions)

Validates a specific named options instance (or all when name is null).

Applies to


Feedback

Was this page helpful?