次の方法で共有


ValidateOptions<TOptions,TDep1,TDep2,TDep3,TDep4> コンストラクター

定義

コンストラクターです。

public:
 ValidateOptions(System::String ^ name, TDep1 dependency1, TDep2 dependency2, TDep3 dependency3, TDep4 dependency4, Func<TOptions, TDep1, TDep2, TDep3, TDep4, bool> ^ validation, System::String ^ failureMessage);
public ValidateOptions (string name, TDep1 dependency1, TDep2 dependency2, TDep3 dependency3, TDep4 dependency4, Func<TOptions,TDep1,TDep2,TDep3,TDep4,bool> validation, string failureMessage);
public ValidateOptions (string? name, TDep1 dependency1, TDep2 dependency2, TDep3 dependency3, TDep4 dependency4, Func<TOptions,TDep1,TDep2,TDep3,TDep4,bool> validation, string failureMessage);
new Microsoft.Extensions.Options.ValidateOptions<'Options, 'TDep1, 'TDep2, 'TDep3, 'TDep4 (requires 'Options : null)> : string * 'TDep1 * 'TDep2 * 'TDep3 * 'TDep4 * Func<'Options, 'TDep1, 'TDep2, 'TDep3, 'TDep4, bool (requires 'Options : null)> * string -> Microsoft.Extensions.Options.ValidateOptions<'Options, 'TDep1, 'TDep2, 'TDep3, 'TDep4 (requires 'Options : null)>
Public Sub New (name As String, dependency1 As TDep1, dependency2 As TDep2, dependency3 As TDep3, dependency4 As TDep4, validation As Func(Of TOptions, TDep1, TDep2, TDep3, TDep4, Boolean), failureMessage As String)

パラメーター

name
String

オプション名。

dependency1
TDep1

最初の依存関係。

dependency2
TDep2

2 番目の依存関係。

dependency3
TDep3

3 番目の依存関係。

dependency4
TDep4

4 番目の依存関係。

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

検証関数。

failureMessage
String

検証エラー メッセージ。

適用対象