DataAnnotationValidateOptions<TOptions> Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 |
| ValidateAsync(String, TOptions, CancellationToken) |
Asynchronicznie weryfikuje określone nazwane wystąpienie opcji (lub wszystkie, gdy |