Språk

AsyncValidateOptions<TOptions,TDep> Klass

Definition

Implementering av IAsyncValidateOptions<TOptions>.

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)

Typparametrar

TOptions

Alternativtypen som ska verifieras.

TDep

Beroendetyp.

Arv
AsyncValidateOptions<TOptions,TDep>
Implementeringar

Konstruktorer

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

Initierar en ny instans av AsyncValidateOptions<TOptions,TDep>.

Egenskaper

Name Description
Dependency

Hämtar beroendet.

FailureMessage

Hämtar felet att returnera när verifieringen misslyckas.

Name

Hämtar alternativnamnet.

Validation

Hämtar den asynkrona valideringsfunktionen.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)
ValidateAsync(String, TOptions, CancellationToken)

Verifierar asynkront en angiven namngiven alternativinstans (eller allt om name är null).

Gäller för