Språk

AsyncValidateOptions<TOptions> Klass

Definition

Implementering av IAsyncValidateOptions<TOptions>.

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)

Typparametrar

TOptions

Alternativtypen som ska verifieras.

Arv
AsyncValidateOptions<TOptions>
Implementeringar

Konstruktorer

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

Initierar en ny instans av AsyncValidateOptions<TOptions>.

Egenskaper

Name Description
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 specifik namngiven alternativinstans (eller alla när name är null).

Gäller för