Langue

DataAnnotationValidateOptions<TOptions> Classe

Définition

Implémentation de celle-ci IValidateOptions<TOptions> utilise DataAnnotation pour Validator la validation.

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

Paramètres de type

TOptions

Instance validée.

Héritage
DataAnnotationValidateOptions<TOptions>
Implémente

Constructeurs

Nom Description
DataAnnotationValidateOptions<TOptions>(String)

Initialise une nouvelle instance de DataAnnotationValidateOptions<TOptions> .

Propriétés

Nom Description
Name

Obtient le nom des options.

Méthodes

Nom Description
Validate(String, TOptions)

Valide une instance d’options nommées spécifique (ou toutes quand est name Null).

ValidateAsync(String, TOptions, CancellationToken)

Valide de façon asynchrone une instance d’options nommées spécifique (ou toutes quand name est Null).

S’applique à