OptionsBuilder<TOptions>.Validate Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
Validate(Func<TOptions,Boolean>) |
Registrieren einer Prüfaktion für einen Optionstyp mit einer Standardfehlermeldung. |
Validate(Func<TOptions,Boolean>, String) |
Registrieren einer Prüfaktion für einen Optionstyp. |
Validate<TDep>(Func<TOptions,TDep,Boolean>) |
Registrieren einer Prüfaktion für einen Optionstyp mit einer Standardfehlermeldung. |
Validate<TDep>(Func<TOptions,TDep,Boolean>, String) |
Registrieren einer Prüfaktion für einen Optionstyp. |
Validate<TDep1,TDep2,TDep3,TDep4,TDep5>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5,Boolean>) |
Registrieren einer Prüfaktion für einen Optionstyp mit einer Standardfehlermeldung. |
Validate<TDep1,TDep2,TDep3,TDep4,TDep5>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5,Boolean>, String) |
Registrieren einer Prüfaktion für einen Optionstyp. |
Validate<TDep1,TDep2,TDep3,TDep4>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,Boolean>) |
Registrieren einer Prüfaktion für einen Optionstyp mit einer Standardfehlermeldung. |
Validate<TDep1,TDep2,TDep3,TDep4>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,Boolean>, String) |
Registrieren einer Prüfaktion für einen Optionstyp. |
Validate<TDep1,TDep2,TDep3>(Func<TOptions,TDep1,TDep2,TDep3,Boolean>) |
Registrieren einer Prüfaktion für einen Optionstyp mit einer Standardfehlermeldung. |
Validate<TDep1,TDep2,TDep3>(Func<TOptions,TDep1,TDep2,TDep3,Boolean>, String) |
Registrieren einer Prüfaktion für einen Optionstyp. |
Validate<TDep1,TDep2>(Func<TOptions,TDep1,TDep2,Boolean>) |
Registrieren einer Prüfaktion für einen Optionstyp mit einer Standardfehlermeldung. |
Validate<TDep1,TDep2>(Func<TOptions,TDep1,TDep2,Boolean>, String) |
Registrieren einer Prüfaktion für einen Optionstyp. |
Validate(Func<TOptions,Boolean>)
- Quelle:
- OptionsBuilder.cs
- Quelle:
- OptionsBuilder.cs
- Quelle:
- OptionsBuilder.cs
Registrieren einer Prüfaktion für einen Optionstyp mit einer Standardfehlermeldung.
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)
Parameter
Gibt zurück
Der aktuelle OptionsBuilder<TOptions>.
Gilt für:
Validate(Func<TOptions,Boolean>, String)
- Quelle:
- OptionsBuilder.cs
- Quelle:
- OptionsBuilder.cs
- Quelle:
- OptionsBuilder.cs
Registrieren einer Prüfaktion für einen Optionstyp.
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)
Parameter
- failureMessage
- String
Die Fehlermeldung sollte verwendet werden, wenn die Prüfung fehlschlägt.
Gibt zurück
Der aktuelle OptionsBuilder<TOptions>.
Gilt für:
Validate<TDep>(Func<TOptions,TDep,Boolean>)
- Quelle:
- OptionsBuilder.cs
- Quelle:
- OptionsBuilder.cs
- Quelle:
- OptionsBuilder.cs
Registrieren einer Prüfaktion für einen Optionstyp mit einer Standardfehlermeldung.
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)
Typparameter
- TDep
Die von der Validierungsfunktion verwendete Abhängigkeit.
Parameter
Gibt zurück
Der aktuelle OptionsBuilder<TOptions>.
Gilt für:
Validate<TDep>(Func<TOptions,TDep,Boolean>, String)
- Quelle:
- OptionsBuilder.cs
- Quelle:
- OptionsBuilder.cs
- Quelle:
- OptionsBuilder.cs
Registrieren einer Prüfaktion für einen Optionstyp.
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)
Typparameter
- TDep
Die von der Validierungsfunktion verwendete Abhängigkeit.
Parameter
- failureMessage
- String
Die Fehlermeldung sollte verwendet werden, wenn die Prüfung fehlschlägt.
Gibt zurück
Der aktuelle OptionsBuilder<TOptions>.
Gilt für:
Validate<TDep1,TDep2,TDep3,TDep4,TDep5>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5,Boolean>)
- Quelle:
- OptionsBuilder.cs
- Quelle:
- OptionsBuilder.cs
- Quelle:
- OptionsBuilder.cs
Registrieren einer Prüfaktion für einen Optionstyp mit einer Standardfehlermeldung.
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)
Typparameter
- TDep1
Die erste Abhängigkeit, die von der Validierungsfunktion verwendet wird.
- TDep2
Die zweite Abhängigkeit, die von der Validierungsfunktion verwendet wird.
- TDep3
Die dritte Abhängigkeit, die von der Validierungsfunktion verwendet wird.
- TDep4
Die vierte Abhängigkeit, die von der Validierungsfunktion verwendet wird.
- TDep5
Die fünfte Abhängigkeit, die von der Validierungsfunktion verwendet wird.
Parameter
Gibt zurück
Der aktuelle OptionsBuilder<TOptions>.
Gilt für:
Validate<TDep1,TDep2,TDep3,TDep4,TDep5>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5,Boolean>, String)
- Quelle:
- OptionsBuilder.cs
- Quelle:
- OptionsBuilder.cs
- Quelle:
- OptionsBuilder.cs
Registrieren einer Prüfaktion für einen Optionstyp.
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)
Typparameter
- TDep1
Die erste Abhängigkeit, die von der Validierungsfunktion verwendet wird.
- TDep2
Die zweite Abhängigkeit, die von der Validierungsfunktion verwendet wird.
- TDep3
Die dritte Abhängigkeit, die von der Validierungsfunktion verwendet wird.
- TDep4
Die vierte Abhängigkeit, die von der Validierungsfunktion verwendet wird.
- TDep5
Die fünfte Abhängigkeit, die von der Validierungsfunktion verwendet wird.
Parameter
- failureMessage
- String
Die Fehlermeldung sollte verwendet werden, wenn die Prüfung fehlschlägt.
Gibt zurück
Der aktuelle OptionsBuilder<TOptions>.
Gilt für:
Validate<TDep1,TDep2,TDep3,TDep4>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,Boolean>)
- Quelle:
- OptionsBuilder.cs
- Quelle:
- OptionsBuilder.cs
- Quelle:
- OptionsBuilder.cs
Registrieren einer Prüfaktion für einen Optionstyp mit einer Standardfehlermeldung.
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)
Typparameter
- TDep1
Die erste Abhängigkeit, die von der Validierungsfunktion verwendet wird.
- TDep2
Die zweite Abhängigkeit, die von der Validierungsfunktion verwendet wird.
- TDep3
Die dritte Abhängigkeit, die von der Validierungsfunktion verwendet wird.
- TDep4
Die vierte Abhängigkeit, die von der Validierungsfunktion verwendet wird.
Parameter
Gibt zurück
Der aktuelle OptionsBuilder<TOptions>.
Gilt für:
Validate<TDep1,TDep2,TDep3,TDep4>(Func<TOptions,TDep1,TDep2,TDep3,TDep4,Boolean>, String)
- Quelle:
- OptionsBuilder.cs
- Quelle:
- OptionsBuilder.cs
- Quelle:
- OptionsBuilder.cs
Registrieren einer Prüfaktion für einen Optionstyp.
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)
Typparameter
- TDep1
Die erste Abhängigkeit, die von der Validierungsfunktion verwendet wird.
- TDep2
Die zweite Abhängigkeit, die von der Validierungsfunktion verwendet wird.
- TDep3
Die dritte Abhängigkeit, die von der Validierungsfunktion verwendet wird.
- TDep4
Die vierte Abhängigkeit, die von der Validierungsfunktion verwendet wird.
Parameter
- failureMessage
- String
Die Fehlermeldung sollte verwendet werden, wenn die Prüfung fehlschlägt.
Gibt zurück
Der aktuelle OptionsBuilder<TOptions>.
Gilt für:
Validate<TDep1,TDep2,TDep3>(Func<TOptions,TDep1,TDep2,TDep3,Boolean>)
- Quelle:
- OptionsBuilder.cs
- Quelle:
- OptionsBuilder.cs
- Quelle:
- OptionsBuilder.cs
Registrieren einer Prüfaktion für einen Optionstyp mit einer Standardfehlermeldung.
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)
Typparameter
- TDep1
Die erste Abhängigkeit, die von der Validierungsfunktion verwendet wird.
- TDep2
Die zweite Abhängigkeit, die von der Validierungsfunktion verwendet wird.
- TDep3
Die dritte Abhängigkeit, die von der Validierungsfunktion verwendet wird.
Parameter
Gibt zurück
Der aktuelle OptionsBuilder<TOptions>.
Gilt für:
Validate<TDep1,TDep2,TDep3>(Func<TOptions,TDep1,TDep2,TDep3,Boolean>, String)
- Quelle:
- OptionsBuilder.cs
- Quelle:
- OptionsBuilder.cs
- Quelle:
- OptionsBuilder.cs
Registrieren einer Prüfaktion für einen Optionstyp.
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)
Typparameter
- TDep1
Die erste Abhängigkeit, die von der Validierungsfunktion verwendet wird.
- TDep2
Die zweite Abhängigkeit, die von der Validierungsfunktion verwendet wird.
- TDep3
Die dritte Abhängigkeit, die von der Validierungsfunktion verwendet wird.
Parameter
- failureMessage
- String
Die Fehlermeldung sollte verwendet werden, wenn die Prüfung fehlschlägt.
Gibt zurück
Der aktuelle OptionsBuilder<TOptions>.
Gilt für:
Validate<TDep1,TDep2>(Func<TOptions,TDep1,TDep2,Boolean>)
- Quelle:
- OptionsBuilder.cs
- Quelle:
- OptionsBuilder.cs
- Quelle:
- OptionsBuilder.cs
Registrieren einer Prüfaktion für einen Optionstyp mit einer Standardfehlermeldung.
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)
Typparameter
- TDep1
Die erste Abhängigkeit, die von der Validierungsfunktion verwendet wird.
- TDep2
Die zweite Abhängigkeit, die von der Validierungsfunktion verwendet wird.
Parameter
Gibt zurück
Der aktuelle OptionsBuilder<TOptions>.
Gilt für:
Validate<TDep1,TDep2>(Func<TOptions,TDep1,TDep2,Boolean>, String)
- Quelle:
- OptionsBuilder.cs
- Quelle:
- OptionsBuilder.cs
- Quelle:
- OptionsBuilder.cs
Registrieren einer Prüfaktion für einen Optionstyp.
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)
Typparameter
- TDep1
Die erste Abhängigkeit, die von der Validierungsfunktion verwendet wird.
- TDep2
Die zweite Abhängigkeit, die von der Validierungsfunktion verwendet wird.
Parameter
- failureMessage
- String
Die Fehlermeldung sollte verwendet werden, wenn die Prüfung fehlschlägt.
Gibt zurück
Der aktuelle OptionsBuilder<TOptions>.