Dil

DataAnnotationValidateOptions<TOptions> Sınıf

Tanım

Bunun uygulanması, IValidateOptions<TOptions> doğrulama için DataAnnotation'ları Validator kullanır.

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)

Tür Parametreleri

TOptions

Doğrulanan örnek.

Devralma
DataAnnotationValidateOptions<TOptions>
Uygulamalar

Oluşturucular

Name Description
DataAnnotationValidateOptions<TOptions>(String)

yeni bir örneğini DataAnnotationValidateOptions<TOptions> başlatır.

Özellikler

Name Description
Name

Seçeneklerin adını alır.

Yöntemler

Name Description
Validate(String, TOptions)

Belirli bir adlandırılmış seçenek örneğini (veya null olduğunda name tümünü) doğrular.

ValidateAsync(String, TOptions, CancellationToken)

Belirli bir adlandırılmış seçenek örneğini (veya tümü null olduğunda name ) zaman uyumsuz olarak doğrular.

Şunlara uygulanır