Lenguaje

DataAnnotationValidateOptions<TOptions> Clase

Definición

Implementación de IValidateOptions<TOptions> que usa DataAnnotation Validator para la validación.

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)

Parámetros de tipo

TOptions

Instancia que se está validando.

Herencia
DataAnnotationValidateOptions<TOptions>
Implementaciones

Constructores

Nombre Description
DataAnnotationValidateOptions<TOptions>(String)

Inicializa una nueva instancia de DataAnnotationValidateOptions<TOptions> .

Propiedades

Nombre Description
Name

Obtiene el nombre de las opciones.

Métodos

Nombre Description
Validate(String, TOptions)

Valida una instancia de opciones con nombre específica (o todo cuando name es null).

ValidateAsync(String, TOptions, CancellationToken)

Valida de forma asincrónica una instancia de opciones con nombre específica (o todo cuando name es null).

Se aplica a