Share via


ValidateOptions<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5> Sınıf

Tanım

uygulamasının uygulanması IValidateOptions<TOptions>.

generic <typename TOptions, typename TDep1, typename TDep2, typename TDep3, typename TDep4, typename TDep5>
 where TOptions : classpublic ref class ValidateOptions : Microsoft::Extensions::Options::IValidateOptions<TOptions>
public class ValidateOptions<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5> : Microsoft.Extensions.Options.IValidateOptions<TOptions> where TOptions : class
type ValidateOptions<'Options, 'TDep1, 'TDep2, 'TDep3, 'TDep4, 'TDep5 (requires 'Options : null)> = class
    interface IValidateOptions<'Options (requires 'Options : null)>
Public Class ValidateOptions(Of TOptions, TDep1, TDep2, TDep3, TDep4, TDep5)
Implements IValidateOptions(Of TOptions)

Tür Parametreleri

TOptions

Doğrulanması gereken seçenekler türü.

TDep1

İlk bağımlılık türü.

TDep2

İkinci bağımlılık türü.

TDep3

Üçüncü bağımlılık türü.

TDep4

Dördüncü bağımlılık türü.

TDep5

Beşinci bağımlılık türü.

Devralma
ValidateOptions<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5>
Uygulamalar

Oluşturucular

ValidateOptions<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5>(String, TDep1, TDep2, TDep3, TDep4, TDep5, Func<TOptions,TDep1,TDep2, TDep3,TDep4,TDep5,Boolean>, String)

Oluşturucu.

Özellikler

Dependency1

İlk bağımlılık.

Dependency2

İkinci bağımlılık.

Dependency3

Üçüncü bağımlılık.

Dependency4

Dördüncü bağımlılık.

Dependency5

Beşinci bağımlılık.

FailureMessage

Doğrulama başarısız olduğunda döndürülecek hata.

Name

Seçeneklerin adı.

Validation

Doğrulama işlevi.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)
Validate(String, TOptions)

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

Şunlara uygulanır