Język

DataAnnotationValidateOptions<TOptions> Klasa

Definicja

Implementacja tej IValidateOptions<TOptions> funkcji używa elementu DataAnnotation do Validator weryfikacji.

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)

Parametry typu

TOptions

Weryfikowane wystąpienie.

Dziedziczenie
DataAnnotationValidateOptions<TOptions>
Implementuje

Konstruktory

Nazwa Opis
DataAnnotationValidateOptions<TOptions>(String)

Inicjuje nowe wystąpienie klasy DataAnnotationValidateOptions<TOptions> .

Właściwości

Nazwa Opis
Name

Pobiera nazwę opcji.

Metody

Nazwa Opis
Validate(String, TOptions)

Weryfikuje określone nazwane wystąpienie opcji (lub wszystkie, gdy name ma wartość null).

ValidateAsync(String, TOptions, CancellationToken)

Asynchronicznie weryfikuje określone nazwane wystąpienie opcji (lub wszystkie, gdy name ma wartość null).

Dotyczy