Taal

AsyncValidateOptions<TOptions> Klas

Definitie

Implementatie van 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)

Type parameters

TOptions

Het type opties dat moet worden gevalideerd.

Overname
AsyncValidateOptions<TOptions>
Implementeringen

Constructors

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

Initialiseert een nieuw exemplaar van AsyncValidateOptions<TOptions>.

Eigenschappen

Name Description
FailureMessage

Hiermee wordt de fout geretourneerd wanneer de validatie mislukt.

Name

Hiermee haalt u de naam van de opties op.

Validation

Hiermee haalt u de asynchrone validatiefunctie op.

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)
ValidateAsync(String, TOptions, CancellationToken)

Valideert asynchroon een specifiek exemplaar van benoemde opties (of alles wanneer name null is).

Van toepassing op