Język

AsyncValidateOptions<TOptions,TDep> Klasa

Definicja

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

Parametry typu

TOptions

Typ opcji do zweryfikowania.

TDep

Typ zależności.

Dziedziczenie
AsyncValidateOptions<TOptions,TDep>
Implementuje

Konstruktory

Nazwa Opis
AsyncValidateOptions<TOptions,TDep>(String, TDep, Func<TOptions,TDep,CancellationToken,Task<Boolean>>, String)

Inicjuje nowe wystąpienie klasy AsyncValidateOptions<TOptions,TDep>.

Właściwości

Nazwa Opis
Dependency

Pobiera zależność.

FailureMessage

Pobiera błąd zwracany w przypadku niepowodzenia walidacji.

Name

Pobiera nazwę opcji.

Validation

Pobiera funkcję sprawdzania poprawności asynchronicznej.

Metody

Nazwa Opis
Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
ValidateAsync(String, TOptions, CancellationToken)

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

Dotyczy