OptionsBuilder<TOptions>.Validate Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
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
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
- 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
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
- 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
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
- 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
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
- 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
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
- 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
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
- failureMessage
- String
Zpráva o selhání, která se má použít, když se ověření nezdaří.
Návraty
Aktuální OptionsBuilder<TOptions>hodnota .