Sdílet prostřednictvím


OptionsBuilder<TOptions>.Validate Metoda

Definice

Přetížení

Validate(Func<TOptions,Boolean>)

Zaregistrujte ověřovací akci pro typ možností pomocí výchozí zprávy o selhání.

Validate(Func<TOptions,Boolean>, String)

Zaregistrujte ověřovací akci pro typ možností.

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

Zaregistrujte ověřovací akci pro typ možností pomocí výchozí zprávy o selhání.

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

Zaregistrujte ověřovací akci pro typ možností.

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

Zaregistrujte ověřovací akci pro typ možností pomocí výchozí zprávy o selhání.

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

Zaregistrujte ověřovací akci pro typ možností.

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

Zaregistrujte ověřovací akci pro typ možností pomocí výchozí zprávy o selhání.

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

Zaregistrujte ověřovací akci pro typ možností.

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

Zaregistrujte ověřovací akci pro typ možností pomocí výchozí zprávy o selhání.

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

Zaregistrujte ověřovací akci pro typ možností.

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

Zaregistrujte ověřovací akci pro typ možností pomocí výchozí zprávy o selhání.

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

Zaregistrujte ověřovací akci pro typ možností.

Validate(Func<TOptions,Boolean>)

Zdroj:
OptionsBuilder.cs
Zdroj:
OptionsBuilder.cs
Zdroj:
OptionsBuilder.cs

Zaregistrujte ověřovací akci pro typ možností pomocí výchozí zprávy o selhání.

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>

Ověřovací funkce.

Návraty

Aktuální OptionsBuilder<TOptions>hodnota .

Platí pro

Validate(Func<TOptions,Boolean>, String)

Zdroj:
OptionsBuilder.cs
Zdroj:
OptionsBuilder.cs
Zdroj:
OptionsBuilder.cs

Zaregistrujte ověřovací akci pro typ možností.

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>

Ověřovací funkce.

failureMessage
String

Zpráva o selhání, která se má použít, když se ověření nezdaří.

Návraty

Aktuální OptionsBuilder<TOptions>hodnota .

Platí pro

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

Zdroj:
OptionsBuilder.cs
Zdroj:
OptionsBuilder.cs
Zdroj:
OptionsBuilder.cs

Zaregistrujte ověřovací akci pro typ možností pomocí výchozí zprávy o selhání.

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

Závislost používaná ověřovací funkcí.

Parametry

validation
Func<TOptions,TDep,Boolean>

Ověřovací funkce.

Návraty

Aktuální OptionsBuilder<TOptions>hodnota .

Platí pro

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

Zdroj:
OptionsBuilder.cs
Zdroj:
OptionsBuilder.cs
Zdroj:
OptionsBuilder.cs

Zaregistrujte ověřovací akci pro typ možností.

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

Závislost používaná ověřovací funkcí.

Parametry

validation
Func<TOptions,TDep,Boolean>

Ověřovací funkce.

failureMessage
String

Zpráva o selhání, která se má použít, když se ověření nezdaří.

Návraty

Aktuální OptionsBuilder<TOptions>hodnota .

Platí pro

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

Zdroj:
OptionsBuilder.cs
Zdroj:
OptionsBuilder.cs
Zdroj:
OptionsBuilder.cs

Zaregistrujte ověřovací akci pro typ možností pomocí výchozí zprávy o selhání.

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

První závislost použitá ověřovací funkcí.

TDep2

Druhá závislost používaná ověřovací funkcí.

TDep3

Třetí závislost používaná ověřovací funkcí.

TDep4

Čtvrtá závislost použitá ověřovací funkcí.

TDep5

Pátá závislost použitá ověřovací funkcí.

Parametry

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

Ověřovací funkce.

Návraty

Aktuální OptionsBuilder<TOptions>hodnota .

Platí pro

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

Zdroj:
OptionsBuilder.cs
Zdroj:
OptionsBuilder.cs
Zdroj:
OptionsBuilder.cs

Zaregistrujte ověřovací akci pro typ možností.

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

První závislost použitá ověřovací funkcí.

TDep2

Druhá závislost používaná ověřovací funkcí.

TDep3

Třetí závislost používaná ověřovací funkcí.

TDep4

Čtvrtá závislost použitá ověřovací funkcí.

TDep5

Pátá závislost použitá ověřovací funkcí.

Parametry

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

Ověřovací funkce.

failureMessage
String

Zpráva o selhání, která se má použít, když se ověření nezdaří.

Návraty

Aktuální OptionsBuilder<TOptions>hodnota .

Platí pro

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

Zdroj:
OptionsBuilder.cs
Zdroj:
OptionsBuilder.cs
Zdroj:
OptionsBuilder.cs

Zaregistrujte ověřovací akci pro typ možností pomocí výchozí zprávy o selhání.

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

První závislost použitá ověřovací funkcí.

TDep2

Druhá závislost používaná ověřovací funkcí.

TDep3

Třetí závislost používaná ověřovací funkcí.

TDep4

Čtvrtá závislost použitá ověřovací funkcí.

Parametry

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

Ověřovací funkce.

Návraty

Aktuální OptionsBuilder<TOptions>hodnota .

Platí pro

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

Zdroj:
OptionsBuilder.cs
Zdroj:
OptionsBuilder.cs
Zdroj:
OptionsBuilder.cs

Zaregistrujte ověřovací akci pro typ možností.

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

První závislost použitá ověřovací funkcí.

TDep2

Druhá závislost používaná ověřovací funkcí.

TDep3

Třetí závislost používaná ověřovací funkcí.

TDep4

Čtvrtá závislost použitá ověřovací funkcí.

Parametry

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

Ověřovací funkce.

failureMessage
String

Zpráva o selhání, která se má použít, když se ověření nezdaří.

Návraty

Aktuální OptionsBuilder<TOptions>hodnota .

Platí pro

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

Zdroj:
OptionsBuilder.cs
Zdroj:
OptionsBuilder.cs
Zdroj:
OptionsBuilder.cs

Zaregistrujte ověřovací akci pro typ možností pomocí výchozí zprávy o selhání.

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

První závislost použitá ověřovací funkcí.

TDep2

Druhá závislost používaná ověřovací funkcí.

TDep3

Třetí závislost používaná ověřovací funkcí.

Parametry

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

Ověřovací funkce.

Návraty

Aktuální OptionsBuilder<TOptions>hodnota .

Platí pro

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

Zdroj:
OptionsBuilder.cs
Zdroj:
OptionsBuilder.cs
Zdroj:
OptionsBuilder.cs

Zaregistrujte ověřovací akci pro typ možností.

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

První závislost použitá ověřovací funkcí.

TDep2

Druhá závislost používaná ověřovací funkcí.

TDep3

Třetí závislost používaná ověřovací funkcí.

Parametry

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

Ověřovací funkce.

failureMessage
String

Zpráva o selhání, která se má použít, když se ověření nezdaří.

Návraty

Aktuální OptionsBuilder<TOptions>hodnota .

Platí pro

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

Zdroj:
OptionsBuilder.cs
Zdroj:
OptionsBuilder.cs
Zdroj:
OptionsBuilder.cs

Zaregistrujte ověřovací akci pro typ možností pomocí výchozí zprávy o selhání.

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

První závislost použitá ověřovací funkcí.

TDep2

Druhá závislost používaná ověřovací funkcí.

Parametry

validation
Func<TOptions,TDep1,TDep2,Boolean>

Ověřovací funkce.

Návraty

Aktuální OptionsBuilder<TOptions>hodnota .

Platí pro

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

Zdroj:
OptionsBuilder.cs
Zdroj:
OptionsBuilder.cs
Zdroj:
OptionsBuilder.cs

Zaregistrujte ověřovací akci pro typ možností.

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

První závislost použitá ověřovací funkcí.

TDep2

Druhá závislost používaná ověřovací funkcí.

Parametry

validation
Func<TOptions,TDep1,TDep2,Boolean>

Ověřovací funkce.

failureMessage
String

Zpráva o selhání, která se má použít, když se ověření nezdaří.

Návraty

Aktuální OptionsBuilder<TOptions>hodnota .

Platí pro