OptionsBuilder<TOptions>.Validate Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| Validate(Func<TOptions,Boolean>) |
Registrerar en valideringsåtgärd för en alternativtyp med ett standardfelmeddelande. |
| Validate(Func<TOptions,Boolean>, String) |
Registrerar en valideringsåtgärd för en alternativtyp. |
| Validate<TDep>(Func<TOptions,TDep,Boolean>) |
Registrerar en valideringsåtgärd för en alternativtyp med ett standardfelmeddelande. |
| Validate<TDep>(Func<TOptions,TDep,Boolean>, String) |
Registrerar en valideringsåtgärd för en alternativtyp. |
| Validate<TDep1,TDep2,TDep3,TDep4,TDep5>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5,Boolean>) |
Registrerar en valideringsåtgärd för en alternativtyp med ett standardfelmeddelande. |
| Validate<TDep1,TDep2,TDep3,TDep4,TDep5>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5,Boolean>, String) |
Registrerar en valideringsåtgärd för en alternativtyp. |
| Validate<TDep1,TDep2,TDep3,TDep4>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,Boolean>) |
Registrerar en valideringsåtgärd för en alternativtyp med ett standardfelmeddelande. |
| Validate<TDep1,TDep2,TDep3,TDep4>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,Boolean>, String) |
Registrerar en valideringsåtgärd för en alternativtyp. |
| Validate<TDep1,TDep2,TDep3>(Func<TOptions,TDep1,TDep2,TDep3,Boolean>) |
Registrerar en valideringsåtgärd för en alternativtyp med ett standardfelmeddelande. |
| Validate<TDep1,TDep2,TDep3>(Func<TOptions,TDep1,TDep2,TDep3,Boolean>, String) |
Registrerar en valideringsåtgärd för en alternativtyp. |
| Validate<TDep1,TDep2>(Func<TOptions,TDep1,TDep2,Boolean>) |
Registrerar en valideringsåtgärd för en alternativtyp med ett standardfelmeddelande. |
| Validate<TDep1,TDep2>(Func<TOptions,TDep1,TDep2,Boolean>, String) |
Registrerar en valideringsåtgärd för en alternativtyp. |
Validate(Func<TOptions,Boolean>)
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
Registrerar en valideringsåtgärd för en alternativtyp med ett standardfelmeddelande.
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)
Parametrar
Returer
Den aktuella OptionsBuilder<TOptions>.
Gäller för
Validate(Func<TOptions,Boolean>, String)
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
Registrerar en valideringsåtgärd för en alternativtyp.
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)
Parametrar
- failureMessage
- String
Felmeddelandet som ska användas när verifieringen misslyckas.
Returer
Den aktuella OptionsBuilder<TOptions>.
Gäller för
Validate<TDep>(Func<TOptions,TDep,Boolean>)
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
Registrerar en valideringsåtgärd för en alternativtyp med ett standardfelmeddelande.
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)
Typparametrar
- TDep
Beroendet som används av valideringsfunktionen.
Parametrar
Returer
Den aktuella OptionsBuilder<TOptions>.
Gäller för
Validate<TDep>(Func<TOptions,TDep,Boolean>, String)
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
Registrerar en valideringsåtgärd för en alternativtyp.
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)
Typparametrar
- TDep
Beroendet som används av valideringsfunktionen.
Parametrar
- failureMessage
- String
Felmeddelandet som ska användas när verifieringen misslyckas.
Returer
Den aktuella OptionsBuilder<TOptions>.
Gäller för
Validate<TDep1,TDep2,TDep3,TDep4,TDep5>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5,Boolean>)
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
Registrerar en valideringsåtgärd för en alternativtyp med ett standardfelmeddelande.
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)
Typparametrar
- TDep1
Det första beroendet som används av valideringsfunktionen.
- TDep2
Det andra beroendet som används av valideringsfunktionen.
- TDep3
Det tredje beroendet som används av valideringsfunktionen.
- TDep4
Det fjärde beroendet som används av valideringsfunktionen.
- TDep5
Det femte beroendet som används av valideringsfunktionen.
Parametrar
Returer
Den aktuella OptionsBuilder<TOptions>.
Gäller för
Validate<TDep1,TDep2,TDep3,TDep4,TDep5>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5,Boolean>, String)
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
Registrerar en valideringsåtgärd för en alternativtyp.
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)
Typparametrar
- TDep1
Det första beroendet som används av valideringsfunktionen.
- TDep2
Det andra beroendet som används av valideringsfunktionen.
- TDep3
Det tredje beroendet som används av valideringsfunktionen.
- TDep4
Det fjärde beroendet som används av valideringsfunktionen.
- TDep5
Det femte beroendet som används av valideringsfunktionen.
Parametrar
- failureMessage
- String
Felmeddelandet som ska användas när verifieringen misslyckas.
Returer
Den aktuella OptionsBuilder<TOptions>.
Gäller för
Validate<TDep1,TDep2,TDep3,TDep4>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,Boolean>)
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
Registrerar en valideringsåtgärd för en alternativtyp med ett standardfelmeddelande.
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)
Typparametrar
- TDep1
Det första beroendet som används av valideringsfunktionen.
- TDep2
Det andra beroendet som används av valideringsfunktionen.
- TDep3
Det tredje beroendet som används av valideringsfunktionen.
- TDep4
Det fjärde beroendet som används av valideringsfunktionen.
Parametrar
Returer
Den aktuella OptionsBuilder<TOptions>.
Gäller för
Validate<TDep1,TDep2,TDep3,TDep4>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,Boolean>, String)
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
Registrerar en valideringsåtgärd för en alternativtyp.
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)
Typparametrar
- TDep1
Det första beroendet som används av valideringsfunktionen.
- TDep2
Det andra beroendet som används av valideringsfunktionen.
- TDep3
Det tredje beroendet som används av valideringsfunktionen.
- TDep4
Det fjärde beroendet som används av valideringsfunktionen.
Parametrar
- failureMessage
- String
Felmeddelandet som ska användas när verifieringen misslyckas.
Returer
Den aktuella OptionsBuilder<TOptions>.
Gäller för
Validate<TDep1,TDep2,TDep3>(Func<TOptions,TDep1,TDep2,TDep3,Boolean>)
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
Registrerar en valideringsåtgärd för en alternativtyp med ett standardfelmeddelande.
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)
Typparametrar
- TDep1
Det första beroendet som används av valideringsfunktionen.
- TDep2
Det andra beroendet som används av valideringsfunktionen.
- TDep3
Det tredje beroendet som används av valideringsfunktionen.
Parametrar
Returer
Den aktuella OptionsBuilder<TOptions>.
Gäller för
Validate<TDep1,TDep2,TDep3>(Func<TOptions,TDep1,TDep2,TDep3,Boolean>, String)
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
Registrerar en valideringsåtgärd för en alternativtyp.
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)
Typparametrar
- TDep1
Det första beroendet som används av valideringsfunktionen.
- TDep2
Det andra beroendet som används av valideringsfunktionen.
- TDep3
Det tredje beroendet som används av valideringsfunktionen.
Parametrar
- failureMessage
- String
Felmeddelandet som ska användas när verifieringen misslyckas.
Returer
Den aktuella OptionsBuilder<TOptions>.
Gäller för
Validate<TDep1,TDep2>(Func<TOptions,TDep1,TDep2,Boolean>)
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
Registrerar en valideringsåtgärd för en alternativtyp med ett standardfelmeddelande.
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)
Typparametrar
- TDep1
Det första beroendet som används av valideringsfunktionen.
- TDep2
Det andra beroendet som används av valideringsfunktionen.
Parametrar
Returer
Den aktuella OptionsBuilder<TOptions>.
Gäller för
Validate<TDep1,TDep2>(Func<TOptions,TDep1,TDep2,Boolean>, String)
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
- Källa:
- OptionsBuilder.cs
Registrerar en valideringsåtgärd för en alternativtyp.
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)
Typparametrar
- TDep1
Det första beroendet som används av valideringsfunktionen.
- TDep2
Det andra beroendet som används av valideringsfunktionen.
Parametrar
- failureMessage
- String
Felmeddelandet som ska användas när verifieringen misslyckas.
Returer
Den aktuella OptionsBuilder<TOptions>.