Jazyk

AsyncValidateOptions<TOptions> Třída

Definice

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

Parametry typu

TOptions

Typ možností, který chcete ověřit.

Dědičnost
AsyncValidateOptions<TOptions>
Implementuje

Konstruktory

Name Description
AsyncValidateOptions<TOptions>(String, Func<TOptions,CancellationToken,Task<Boolean>>, String)

Inicializuje novou instanci .AsyncValidateOptions<TOptions>

Vlastnosti

Name Description
FailureMessage

Načte chybu, která se má vrátit, když se ověření nezdaří.

Name

Získá název možností.

Validation

Získá asynchronní ověřovací funkci.

Metody

Name Description
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
ValidateAsync(String, TOptions, CancellationToken)

Asynchronně ověří konkrétní pojmenovanou instanci možností (nebo všechny, pokud name je null).

Platí pro