Udostępnij za pośrednictwem


OptionsBuilder<TOptions>.Validate Metoda

Definicja

Przeciążenia

Validate(Func<TOptions,Boolean>)

Zarejestruj akcję weryfikacji dla typu opcji przy użyciu domyślnego komunikatu o błędzie.

Validate(Func<TOptions,Boolean>, String)

Rejestrowanie akcji weryfikacji dla typu opcji.

Validate<TDep>(Func<TOptions,TDep,Boolean>)

Zarejestruj akcję weryfikacji dla typu opcji przy użyciu domyślnego komunikatu o błędzie.

Validate<TDep>(Func<TOptions,TDep,Boolean>, String)

Rejestrowanie akcji weryfikacji dla typu opcji.

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

Zarejestruj akcję weryfikacji dla typu opcji przy użyciu domyślnego komunikatu o błędzie.

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

Rejestrowanie akcji weryfikacji dla typu opcji.

Validate<TDep1,TDep2,TDep3,TDep4>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,Boolean>)

Zarejestruj akcję weryfikacji dla typu opcji przy użyciu domyślnego komunikatu o błędzie.

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

Rejestrowanie akcji weryfikacji dla typu opcji.

Validate<TDep1,TDep2,TDep3>(Func<TOptions,TDep1,TDep2,TDep3,Boolean>)

Zarejestruj akcję weryfikacji dla typu opcji przy użyciu domyślnego komunikatu o błędzie.

Validate<TDep1,TDep2,TDep3>(Func<TOptions,TDep1,TDep2,TDep3,Boolean>, String)

Rejestrowanie akcji weryfikacji dla typu opcji.

Validate<TDep1,TDep2>(Func<TOptions,TDep1,TDep2,Boolean>)

Zarejestruj akcję weryfikacji dla typu opcji przy użyciu domyślnego komunikatu o błędzie.

Validate<TDep1,TDep2>(Func<TOptions,TDep1,TDep2,Boolean>, String)

Rejestrowanie akcji weryfikacji dla typu opcji.

Validate(Func<TOptions,Boolean>)

Źródło:
OptionsBuilder.cs
Źródło:
OptionsBuilder.cs
Źródło:
OptionsBuilder.cs

Zarejestruj akcję weryfikacji dla typu opcji przy użyciu domyślnego komunikatu o błędzie.

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)

Parametry

validation
Func<TOptions,Boolean>

Funkcja walidacji.

Zwraca

Bieżąca klasa OptionsBuilder<TOptions>.

Dotyczy

Validate(Func<TOptions,Boolean>, String)

Źródło:
OptionsBuilder.cs
Źródło:
OptionsBuilder.cs
Źródło:
OptionsBuilder.cs

Rejestrowanie akcji weryfikacji dla typu opcji.

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)

Parametry

validation
Func<TOptions,Boolean>

Funkcja walidacji.

failureMessage
String

Komunikat o błędzie do użycia w przypadku niepowodzenia walidacji.

Zwraca

Bieżąca klasa OptionsBuilder<TOptions>.

Dotyczy

Validate<TDep>(Func<TOptions,TDep,Boolean>)

Źródło:
OptionsBuilder.cs
Źródło:
OptionsBuilder.cs
Źródło:
OptionsBuilder.cs

Zarejestruj akcję weryfikacji dla typu opcji przy użyciu domyślnego komunikatu o błędzie.

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)

Parametry typu

TDep

Zależność używana przez funkcję walidacji.

Parametry

validation
Func<TOptions,TDep,Boolean>

Funkcja walidacji.

Zwraca

Bieżąca klasa OptionsBuilder<TOptions>.

Dotyczy

Validate<TDep>(Func<TOptions,TDep,Boolean>, String)

Źródło:
OptionsBuilder.cs
Źródło:
OptionsBuilder.cs
Źródło:
OptionsBuilder.cs

Rejestrowanie akcji weryfikacji dla typu opcji.

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)

Parametry typu

TDep

Zależność używana przez funkcję walidacji.

Parametry

validation
Func<TOptions,TDep,Boolean>

Funkcja walidacji.

failureMessage
String

Komunikat o błędzie do użycia w przypadku niepowodzenia walidacji.

Zwraca

Bieżąca klasa OptionsBuilder<TOptions>.

Dotyczy

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

Źródło:
OptionsBuilder.cs
Źródło:
OptionsBuilder.cs
Źródło:
OptionsBuilder.cs

Zarejestruj akcję weryfikacji dla typu opcji przy użyciu domyślnego komunikatu o błędzie.

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)

Parametry typu

TDep1

Pierwsza zależność używana przez funkcję walidacji.

TDep2

Druga zależność używana przez funkcję walidacji.

TDep3

Trzecia zależność używana przez funkcję walidacji.

TDep4

Czwarta zależność używana przez funkcję walidacji.

TDep5

Piąta zależność używana przez funkcję walidacji.

Parametry

validation
Func<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5,Boolean>

Funkcja walidacji.

Zwraca

Bieżąca klasa OptionsBuilder<TOptions>.

Dotyczy

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

Źródło:
OptionsBuilder.cs
Źródło:
OptionsBuilder.cs
Źródło:
OptionsBuilder.cs

Rejestrowanie akcji weryfikacji dla typu opcji.

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)

Parametry typu

TDep1

Pierwsza zależność używana przez funkcję walidacji.

TDep2

Druga zależność używana przez funkcję walidacji.

TDep3

Trzecia zależność używana przez funkcję walidacji.

TDep4

Czwarta zależność używana przez funkcję walidacji.

TDep5

Piąta zależność używana przez funkcję walidacji.

Parametry

validation
Func<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5,Boolean>

Funkcja walidacji.

failureMessage
String

Komunikat o błędzie do użycia w przypadku niepowodzenia walidacji.

Zwraca

Bieżąca klasa OptionsBuilder<TOptions>.

Dotyczy

Validate<TDep1,TDep2,TDep3,TDep4>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,Boolean>)

Źródło:
OptionsBuilder.cs
Źródło:
OptionsBuilder.cs
Źródło:
OptionsBuilder.cs

Zarejestruj akcję weryfikacji dla typu opcji przy użyciu domyślnego komunikatu o błędzie.

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)

Parametry typu

TDep1

Pierwsza zależność używana przez funkcję walidacji.

TDep2

Druga zależność używana przez funkcję walidacji.

TDep3

Trzecia zależność używana przez funkcję walidacji.

TDep4

Czwarta zależność używana przez funkcję walidacji.

Parametry

validation
Func<TOptions,TDep1,TDep2,TDep3,TDep4,Boolean>

Funkcja walidacji.

Zwraca

Bieżąca klasa OptionsBuilder<TOptions>.

Dotyczy

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

Źródło:
OptionsBuilder.cs
Źródło:
OptionsBuilder.cs
Źródło:
OptionsBuilder.cs

Rejestrowanie akcji weryfikacji dla typu opcji.

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)

Parametry typu

TDep1

Pierwsza zależność używana przez funkcję walidacji.

TDep2

Druga zależność używana przez funkcję walidacji.

TDep3

Trzecia zależność używana przez funkcję walidacji.

TDep4

Czwarta zależność używana przez funkcję walidacji.

Parametry

validation
Func<TOptions,TDep1,TDep2,TDep3,TDep4,Boolean>

Funkcja walidacji.

failureMessage
String

Komunikat o błędzie do użycia w przypadku niepowodzenia walidacji.

Zwraca

Bieżąca klasa OptionsBuilder<TOptions>.

Dotyczy

Validate<TDep1,TDep2,TDep3>(Func<TOptions,TDep1,TDep2,TDep3,Boolean>)

Źródło:
OptionsBuilder.cs
Źródło:
OptionsBuilder.cs
Źródło:
OptionsBuilder.cs

Zarejestruj akcję weryfikacji dla typu opcji przy użyciu domyślnego komunikatu o błędzie.

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)

Parametry typu

TDep1

Pierwsza zależność używana przez funkcję walidacji.

TDep2

Druga zależność używana przez funkcję walidacji.

TDep3

Trzecia zależność używana przez funkcję walidacji.

Parametry

validation
Func<TOptions,TDep1,TDep2,TDep3,Boolean>

Funkcja walidacji.

Zwraca

Bieżąca klasa OptionsBuilder<TOptions>.

Dotyczy

Validate<TDep1,TDep2,TDep3>(Func<TOptions,TDep1,TDep2,TDep3,Boolean>, String)

Źródło:
OptionsBuilder.cs
Źródło:
OptionsBuilder.cs
Źródło:
OptionsBuilder.cs

Rejestrowanie akcji weryfikacji dla typu opcji.

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)

Parametry typu

TDep1

Pierwsza zależność używana przez funkcję walidacji.

TDep2

Druga zależność używana przez funkcję walidacji.

TDep3

Trzecia zależność używana przez funkcję walidacji.

Parametry

validation
Func<TOptions,TDep1,TDep2,TDep3,Boolean>

Funkcja walidacji.

failureMessage
String

Komunikat o błędzie do użycia w przypadku niepowodzenia walidacji.

Zwraca

Bieżąca klasa OptionsBuilder<TOptions>.

Dotyczy

Validate<TDep1,TDep2>(Func<TOptions,TDep1,TDep2,Boolean>)

Źródło:
OptionsBuilder.cs
Źródło:
OptionsBuilder.cs
Źródło:
OptionsBuilder.cs

Zarejestruj akcję weryfikacji dla typu opcji przy użyciu domyślnego komunikatu o błędzie.

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)

Parametry typu

TDep1

Pierwsza zależność używana przez funkcję walidacji.

TDep2

Druga zależność używana przez funkcję walidacji.

Parametry

validation
Func<TOptions,TDep1,TDep2,Boolean>

Funkcja walidacji.

Zwraca

Bieżąca klasa OptionsBuilder<TOptions>.

Dotyczy

Validate<TDep1,TDep2>(Func<TOptions,TDep1,TDep2,Boolean>, String)

Źródło:
OptionsBuilder.cs
Źródło:
OptionsBuilder.cs
Źródło:
OptionsBuilder.cs

Rejestrowanie akcji weryfikacji dla typu opcji.

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)

Parametry typu

TDep1

Pierwsza zależność używana przez funkcję walidacji.

TDep2

Druga zależność używana przez funkcję walidacji.

Parametry

validation
Func<TOptions,TDep1,TDep2,Boolean>

Funkcja walidacji.

failureMessage
String

Komunikat o błędzie do użycia w przypadku niepowodzenia walidacji.

Zwraca

Bieżąca klasa OptionsBuilder<TOptions>.

Dotyczy