OptionsBuilder<TOptions>.Validate Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
Validate(Func<TOptions,Boolean>) |
Varsayılan hata iletisini kullanarak bir seçenek türü için doğrulama eylemi kaydedin. |
Validate(Func<TOptions,Boolean>, String) |
Bir seçenek türü için doğrulama eylemini kaydedin. |
Validate<TDep>(Func<TOptions,TDep,Boolean>) |
Varsayılan hata iletisini kullanarak bir seçenek türü için doğrulama eylemi kaydedin. |
Validate<TDep>(Func<TOptions,TDep,Boolean>, String) |
Bir seçenek türü için doğrulama eylemini kaydedin. |
Validate<TDep1,TDep2,TDep3,TDep4,TDep5>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5,Boolean>) |
Varsayılan hata iletisini kullanarak bir seçenek türü için doğrulama eylemi kaydedin. |
Validate<TDep1,TDep2,TDep3,TDep4,TDep5>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5,Boolean>, String) |
Bir seçenek türü için doğrulama eylemini kaydedin. |
Validate<TDep1,TDep2,TDep3,TDep4>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,Boolean>) |
Varsayılan hata iletisini kullanarak bir seçenek türü için doğrulama eylemi kaydedin. |
Validate<TDep1,TDep2,TDep3,TDep4>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,Boolean>, String) |
Bir seçenek türü için doğrulama eylemini kaydedin. |
Validate<TDep1,TDep2,TDep3>(Func<TOptions,TDep1,TDep2,TDep3,Boolean>) |
Varsayılan hata iletisini kullanarak bir seçenek türü için doğrulama eylemi kaydedin. |
Validate<TDep1,TDep2,TDep3>(Func<TOptions,TDep1,TDep2,TDep3,Boolean>, String) |
Bir seçenek türü için doğrulama eylemini kaydedin. |
Validate<TDep1,TDep2>(Func<TOptions,TDep1,TDep2,Boolean>) |
Varsayılan hata iletisini kullanarak bir seçenek türü için doğrulama eylemi kaydedin. |
Validate<TDep1,TDep2>(Func<TOptions,TDep1,TDep2,Boolean>, String) |
Bir seçenek türü için doğrulama eylemini kaydedin. |
Validate(Func<TOptions,Boolean>)
- Kaynak:
- OptionsBuilder.cs
- Kaynak:
- OptionsBuilder.cs
- Kaynak:
- OptionsBuilder.cs
Varsayılan hata iletisini kullanarak bir seçenek türü için doğrulama eylemi kaydedin.
public:
virtual Microsoft::Extensions::Options::OptionsBuilder<TOptions> ^ Validate(Func<TOptions, bool> ^ validation);
public virtual Microsoft.Extensions.Options.OptionsBuilder<TOptions> Validate (Func<TOptions,bool> validation);
abstract member Validate : Func<'Options, bool (requires 'Options : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
override this.Validate : Func<'Options, bool (requires 'Options : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
Public Overridable Function Validate (validation As Func(Of TOptions, Boolean)) As OptionsBuilder(Of TOptions)
Parametreler
Döndürülenler
Geçerli OptionsBuilder<TOptions>.
Şunlara uygulanır
Validate(Func<TOptions,Boolean>, String)
- Kaynak:
- OptionsBuilder.cs
- Kaynak:
- OptionsBuilder.cs
- Kaynak:
- OptionsBuilder.cs
Bir seçenek türü için doğrulama eylemini kaydedin.
public:
virtual Microsoft::Extensions::Options::OptionsBuilder<TOptions> ^ Validate(Func<TOptions, bool> ^ validation, System::String ^ failureMessage);
public virtual Microsoft.Extensions.Options.OptionsBuilder<TOptions> Validate (Func<TOptions,bool> validation, string failureMessage);
abstract member Validate : Func<'Options, bool (requires 'Options : null)> * string -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
override this.Validate : Func<'Options, bool (requires 'Options : null)> * string -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
Public Overridable Function Validate (validation As Func(Of TOptions, Boolean), failureMessage As String) As OptionsBuilder(Of TOptions)
Parametreler
- failureMessage
- String
Doğrulama başarısız olduğunda kullanılacak hata iletisi.
Döndürülenler
Geçerli OptionsBuilder<TOptions>.
Şunlara uygulanır
Validate<TDep>(Func<TOptions,TDep,Boolean>)
- Kaynak:
- OptionsBuilder.cs
- Kaynak:
- OptionsBuilder.cs
- Kaynak:
- OptionsBuilder.cs
Varsayılan hata iletisini kullanarak bir seçenek türü için doğrulama eylemi kaydedin.
public:
generic <typename TDep>
virtual Microsoft::Extensions::Options::OptionsBuilder<TOptions> ^ Validate(Func<TOptions, TDep, bool> ^ validation);
public virtual Microsoft.Extensions.Options.OptionsBuilder<TOptions> Validate<TDep> (Func<TOptions,TDep,bool> validation);
abstract member Validate : Func<'Options, 'Dep, bool (requires 'Options : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
override this.Validate : Func<'Options, 'Dep, bool (requires 'Options : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
Public Overridable Function Validate(Of TDep) (validation As Func(Of TOptions, TDep, Boolean)) As OptionsBuilder(Of TOptions)
Tür Parametreleri
- TDep
Doğrulama işlevi tarafından kullanılan bağımlılık.
Parametreler
Döndürülenler
Geçerli OptionsBuilder<TOptions>.
Şunlara uygulanır
Validate<TDep>(Func<TOptions,TDep,Boolean>, String)
- Kaynak:
- OptionsBuilder.cs
- Kaynak:
- OptionsBuilder.cs
- Kaynak:
- OptionsBuilder.cs
Bir seçenek türü için doğrulama eylemini kaydedin.
public:
generic <typename TDep>
virtual Microsoft::Extensions::Options::OptionsBuilder<TOptions> ^ Validate(Func<TOptions, TDep, bool> ^ validation, System::String ^ failureMessage);
public virtual Microsoft.Extensions.Options.OptionsBuilder<TOptions> Validate<TDep> (Func<TOptions,TDep,bool> validation, string failureMessage);
abstract member Validate : Func<'Options, 'Dep, bool (requires 'Options : null)> * string -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
override this.Validate : Func<'Options, 'Dep, bool (requires 'Options : null)> * string -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
Public Overridable Function Validate(Of TDep) (validation As Func(Of TOptions, TDep, Boolean), failureMessage As String) As OptionsBuilder(Of TOptions)
Tür Parametreleri
- TDep
Doğrulama işlevi tarafından kullanılan bağımlılık.
Parametreler
- failureMessage
- String
Doğrulama başarısız olduğunda kullanılacak hata iletisi.
Döndürülenler
Geçerli OptionsBuilder<TOptions>.
Şunlara uygulanır
Validate<TDep1,TDep2,TDep3,TDep4,TDep5>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5,Boolean>)
- Kaynak:
- OptionsBuilder.cs
- Kaynak:
- OptionsBuilder.cs
- Kaynak:
- OptionsBuilder.cs
Varsayılan hata iletisini kullanarak bir seçenek türü için doğrulama eylemi kaydedin.
public:
generic <typename TDep1, typename TDep2, typename TDep3, typename TDep4, typename TDep5>
virtual Microsoft::Extensions::Options::OptionsBuilder<TOptions> ^ Validate(Func<TOptions, TDep1, TDep2, TDep3, TDep4, TDep5, bool> ^ validation);
public virtual Microsoft.Extensions.Options.OptionsBuilder<TOptions> Validate<TDep1,TDep2,TDep3,TDep4,TDep5> (Func<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5,bool> validation);
abstract member Validate : Func<'Options, 'TDep1, 'TDep2, 'TDep3, 'TDep4, 'TDep5, bool (requires 'Options : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
override this.Validate : Func<'Options, 'TDep1, 'TDep2, 'TDep3, 'TDep4, 'TDep5, bool (requires 'Options : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
Public Overridable Function Validate(Of TDep1, TDep2, TDep3, TDep4, TDep5) (validation As Func(Of TOptions, TDep1, TDep2, TDep3, TDep4, TDep5, Boolean)) As OptionsBuilder(Of TOptions)
Tür Parametreleri
- TDep1
Doğrulama işlevi tarafından kullanılan ilk bağımlılık.
- TDep2
Doğrulama işlevi tarafından kullanılan ikinci bağımlılık.
- TDep3
Doğrulama işlevi tarafından kullanılan üçüncü bağımlılık.
- TDep4
Doğrulama işlevi tarafından kullanılan dördüncü bağımlılık.
- TDep5
Doğrulama işlevi tarafından kullanılan beşinci bağımlılık.
Parametreler
Döndürülenler
Geçerli OptionsBuilder<TOptions>.
Şunlara uygulanır
Validate<TDep1,TDep2,TDep3,TDep4,TDep5>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5,Boolean>, String)
- Kaynak:
- OptionsBuilder.cs
- Kaynak:
- OptionsBuilder.cs
- Kaynak:
- OptionsBuilder.cs
Bir seçenek türü için doğrulama eylemini kaydedin.
public:
generic <typename TDep1, typename TDep2, typename TDep3, typename TDep4, typename TDep5>
virtual Microsoft::Extensions::Options::OptionsBuilder<TOptions> ^ Validate(Func<TOptions, TDep1, TDep2, TDep3, TDep4, TDep5, bool> ^ validation, System::String ^ failureMessage);
public virtual Microsoft.Extensions.Options.OptionsBuilder<TOptions> Validate<TDep1,TDep2,TDep3,TDep4,TDep5> (Func<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5,bool> validation, string failureMessage);
abstract member Validate : Func<'Options, 'TDep1, 'TDep2, 'TDep3, 'TDep4, 'TDep5, bool (requires 'Options : null)> * string -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
override this.Validate : Func<'Options, 'TDep1, 'TDep2, 'TDep3, 'TDep4, 'TDep5, bool (requires 'Options : null)> * string -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
Public Overridable Function Validate(Of TDep1, TDep2, TDep3, TDep4, TDep5) (validation As Func(Of TOptions, TDep1, TDep2, TDep3, TDep4, TDep5, Boolean), failureMessage As String) As OptionsBuilder(Of TOptions)
Tür Parametreleri
- TDep1
Doğrulama işlevi tarafından kullanılan ilk bağımlılık.
- TDep2
Doğrulama işlevi tarafından kullanılan ikinci bağımlılık.
- TDep3
Doğrulama işlevi tarafından kullanılan üçüncü bağımlılık.
- TDep4
Doğrulama işlevi tarafından kullanılan dördüncü bağımlılık.
- TDep5
Doğrulama işlevi tarafından kullanılan beşinci bağımlılık.
Parametreler
- failureMessage
- String
Doğrulama başarısız olduğunda kullanılacak hata iletisi.
Döndürülenler
Geçerli OptionsBuilder<TOptions>.
Şunlara uygulanır
Validate<TDep1,TDep2,TDep3,TDep4>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,Boolean>)
- Kaynak:
- OptionsBuilder.cs
- Kaynak:
- OptionsBuilder.cs
- Kaynak:
- OptionsBuilder.cs
Varsayılan hata iletisini kullanarak bir seçenek türü için doğrulama eylemi kaydedin.
public:
generic <typename TDep1, typename TDep2, typename TDep3, typename TDep4>
virtual Microsoft::Extensions::Options::OptionsBuilder<TOptions> ^ Validate(Func<TOptions, TDep1, TDep2, TDep3, TDep4, bool> ^ validation);
public virtual Microsoft.Extensions.Options.OptionsBuilder<TOptions> Validate<TDep1,TDep2,TDep3,TDep4> (Func<TOptions,TDep1,TDep2,TDep3,TDep4,bool> validation);
abstract member Validate : Func<'Options, 'TDep1, 'TDep2, 'TDep3, 'TDep4, bool (requires 'Options : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
override this.Validate : Func<'Options, 'TDep1, 'TDep2, 'TDep3, 'TDep4, bool (requires 'Options : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
Public Overridable Function Validate(Of TDep1, TDep2, TDep3, TDep4) (validation As Func(Of TOptions, TDep1, TDep2, TDep3, TDep4, Boolean)) As OptionsBuilder(Of TOptions)
Tür Parametreleri
- TDep1
Doğrulama işlevi tarafından kullanılan ilk bağımlılık.
- TDep2
Doğrulama işlevi tarafından kullanılan ikinci bağımlılık.
- TDep3
Doğrulama işlevi tarafından kullanılan üçüncü bağımlılık.
- TDep4
Doğrulama işlevi tarafından kullanılan dördüncü bağımlılık.
Parametreler
Döndürülenler
Geçerli OptionsBuilder<TOptions>.
Şunlara uygulanır
Validate<TDep1,TDep2,TDep3,TDep4>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,Boolean>, String)
- Kaynak:
- OptionsBuilder.cs
- Kaynak:
- OptionsBuilder.cs
- Kaynak:
- OptionsBuilder.cs
Bir seçenek türü için doğrulama eylemini kaydedin.
public:
generic <typename TDep1, typename TDep2, typename TDep3, typename TDep4>
virtual Microsoft::Extensions::Options::OptionsBuilder<TOptions> ^ Validate(Func<TOptions, TDep1, TDep2, TDep3, TDep4, bool> ^ validation, System::String ^ failureMessage);
public virtual Microsoft.Extensions.Options.OptionsBuilder<TOptions> Validate<TDep1,TDep2,TDep3,TDep4> (Func<TOptions,TDep1,TDep2,TDep3,TDep4,bool> validation, string failureMessage);
abstract member Validate : Func<'Options, 'TDep1, 'TDep2, 'TDep3, 'TDep4, bool (requires 'Options : null)> * string -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
override this.Validate : Func<'Options, 'TDep1, 'TDep2, 'TDep3, 'TDep4, bool (requires 'Options : null)> * string -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
Public Overridable Function Validate(Of TDep1, TDep2, TDep3, TDep4) (validation As Func(Of TOptions, TDep1, TDep2, TDep3, TDep4, Boolean), failureMessage As String) As OptionsBuilder(Of TOptions)
Tür Parametreleri
- TDep1
Doğrulama işlevi tarafından kullanılan ilk bağımlılık.
- TDep2
Doğrulama işlevi tarafından kullanılan ikinci bağımlılık.
- TDep3
Doğrulama işlevi tarafından kullanılan üçüncü bağımlılık.
- TDep4
Doğrulama işlevi tarafından kullanılan dördüncü bağımlılık.
Parametreler
- failureMessage
- String
Doğrulama başarısız olduğunda kullanılacak hata iletisi.
Döndürülenler
Geçerli OptionsBuilder<TOptions>.
Şunlara uygulanır
Validate<TDep1,TDep2,TDep3>(Func<TOptions,TDep1,TDep2,TDep3,Boolean>)
- Kaynak:
- OptionsBuilder.cs
- Kaynak:
- OptionsBuilder.cs
- Kaynak:
- OptionsBuilder.cs
Varsayılan hata iletisini kullanarak bir seçenek türü için doğrulama eylemi kaydedin.
public:
generic <typename TDep1, typename TDep2, typename TDep3>
virtual Microsoft::Extensions::Options::OptionsBuilder<TOptions> ^ Validate(Func<TOptions, TDep1, TDep2, TDep3, bool> ^ validation);
public virtual Microsoft.Extensions.Options.OptionsBuilder<TOptions> Validate<TDep1,TDep2,TDep3> (Func<TOptions,TDep1,TDep2,TDep3,bool> validation);
abstract member Validate : Func<'Options, 'TDep1, 'TDep2, 'TDep3, bool (requires 'Options : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
override this.Validate : Func<'Options, 'TDep1, 'TDep2, 'TDep3, bool (requires 'Options : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
Public Overridable Function Validate(Of TDep1, TDep2, TDep3) (validation As Func(Of TOptions, TDep1, TDep2, TDep3, Boolean)) As OptionsBuilder(Of TOptions)
Tür Parametreleri
- TDep1
Doğrulama işlevi tarafından kullanılan ilk bağımlılık.
- TDep2
Doğrulama işlevi tarafından kullanılan ikinci bağımlılık.
- TDep3
Doğrulama işlevi tarafından kullanılan üçüncü bağımlılık.
Parametreler
Döndürülenler
Geçerli OptionsBuilder<TOptions>.
Şunlara uygulanır
Validate<TDep1,TDep2,TDep3>(Func<TOptions,TDep1,TDep2,TDep3,Boolean>, String)
- Kaynak:
- OptionsBuilder.cs
- Kaynak:
- OptionsBuilder.cs
- Kaynak:
- OptionsBuilder.cs
Bir seçenek türü için doğrulama eylemini kaydedin.
public:
generic <typename TDep1, typename TDep2, typename TDep3>
virtual Microsoft::Extensions::Options::OptionsBuilder<TOptions> ^ Validate(Func<TOptions, TDep1, TDep2, TDep3, bool> ^ validation, System::String ^ failureMessage);
public virtual Microsoft.Extensions.Options.OptionsBuilder<TOptions> Validate<TDep1,TDep2,TDep3> (Func<TOptions,TDep1,TDep2,TDep3,bool> validation, string failureMessage);
abstract member Validate : Func<'Options, 'TDep1, 'TDep2, 'TDep3, bool (requires 'Options : null)> * string -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
override this.Validate : Func<'Options, 'TDep1, 'TDep2, 'TDep3, bool (requires 'Options : null)> * string -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
Public Overridable Function Validate(Of TDep1, TDep2, TDep3) (validation As Func(Of TOptions, TDep1, TDep2, TDep3, Boolean), failureMessage As String) As OptionsBuilder(Of TOptions)
Tür Parametreleri
- TDep1
Doğrulama işlevi tarafından kullanılan ilk bağımlılık.
- TDep2
Doğrulama işlevi tarafından kullanılan ikinci bağımlılık.
- TDep3
Doğrulama işlevi tarafından kullanılan üçüncü bağımlılık.
Parametreler
- failureMessage
- String
Doğrulama başarısız olduğunda kullanılacak hata iletisi.
Döndürülenler
Geçerli OptionsBuilder<TOptions>.
Şunlara uygulanır
Validate<TDep1,TDep2>(Func<TOptions,TDep1,TDep2,Boolean>)
- Kaynak:
- OptionsBuilder.cs
- Kaynak:
- OptionsBuilder.cs
- Kaynak:
- OptionsBuilder.cs
Varsayılan hata iletisini kullanarak bir seçenek türü için doğrulama eylemi kaydedin.
public:
generic <typename TDep1, typename TDep2>
virtual Microsoft::Extensions::Options::OptionsBuilder<TOptions> ^ Validate(Func<TOptions, TDep1, TDep2, bool> ^ validation);
public virtual Microsoft.Extensions.Options.OptionsBuilder<TOptions> Validate<TDep1,TDep2> (Func<TOptions,TDep1,TDep2,bool> validation);
abstract member Validate : Func<'Options, 'TDep1, 'TDep2, bool (requires 'Options : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
override this.Validate : Func<'Options, 'TDep1, 'TDep2, bool (requires 'Options : null)> -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
Public Overridable Function Validate(Of TDep1, TDep2) (validation As Func(Of TOptions, TDep1, TDep2, Boolean)) As OptionsBuilder(Of TOptions)
Tür Parametreleri
- TDep1
Doğrulama işlevi tarafından kullanılan ilk bağımlılık.
- TDep2
Doğrulama işlevi tarafından kullanılan ikinci bağımlılık.
Parametreler
Döndürülenler
Geçerli OptionsBuilder<TOptions>.
Şunlara uygulanır
Validate<TDep1,TDep2>(Func<TOptions,TDep1,TDep2,Boolean>, String)
- Kaynak:
- OptionsBuilder.cs
- Kaynak:
- OptionsBuilder.cs
- Kaynak:
- OptionsBuilder.cs
Bir seçenek türü için doğrulama eylemini kaydedin.
public:
generic <typename TDep1, typename TDep2>
virtual Microsoft::Extensions::Options::OptionsBuilder<TOptions> ^ Validate(Func<TOptions, TDep1, TDep2, bool> ^ validation, System::String ^ failureMessage);
public virtual Microsoft.Extensions.Options.OptionsBuilder<TOptions> Validate<TDep1,TDep2> (Func<TOptions,TDep1,TDep2,bool> validation, string failureMessage);
abstract member Validate : Func<'Options, 'TDep1, 'TDep2, bool (requires 'Options : null)> * string -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
override this.Validate : Func<'Options, 'TDep1, 'TDep2, bool (requires 'Options : null)> * string -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)>
Public Overridable Function Validate(Of TDep1, TDep2) (validation As Func(Of TOptions, TDep1, TDep2, Boolean), failureMessage As String) As OptionsBuilder(Of TOptions)
Tür Parametreleri
- TDep1
Doğrulama işlevi tarafından kullanılan ilk bağımlılık.
- TDep2
Doğrulama işlevi tarafından kullanılan ikinci bağımlılık.
Parametreler
- failureMessage
- String
Doğrulama başarısız olduğunda kullanılacak hata iletisi.
Döndürülenler
Geçerli OptionsBuilder<TOptions>.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin