Sprache

DataAnnotationValidateOptions<TOptions> Klasse

Definition

Implementierung dieser IValidateOptions<TOptions> Daten verwendet DataAnnotation Validator zur Überprüfung.

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

Typparameter

TOptions

Die Instanz, die überprüft wird.

Vererbung
DataAnnotationValidateOptions<TOptions>
Implementiert

Konstruktoren

Name Beschreibung
DataAnnotationValidateOptions<TOptions>(String)

Initialisiert eine neue Instanz von DataAnnotationValidateOptions<TOptions> .

Eigenschaften

Name Beschreibung
Name

Ruft den Namen der Optionen ab.

Methoden

Name Beschreibung
Validate(String, TOptions)

Überprüft eine bestimmte benannte Optionsinstanz (oder alle, wenn name null ist).

ValidateAsync(String, TOptions, CancellationToken)

Überprüft asynchron eine bestimmte benannte Optionsinstanz (oder alle, wenn name null ist).

Gilt für: