ValidateOptions<TOptions,TDep1,TDep2>(String, TDep1, TDep2, Func<TOptions,TDep1,TDep2,Boolean>, String) 构造函数
定义
构造函数。Constructor.
public:
ValidateOptions(System::String ^ name, TDep1 dependency1, TDep2 dependency2, Func<TOptions, TDep1, TDep2, bool> ^ validation, System::String ^ failureMessage);
public ValidateOptions (string name, TDep1 dependency1, TDep2 dependency2, Func<TOptions,TDep1,TDep2,bool> validation, string failureMessage);
new Microsoft.Extensions.Options.ValidateOptions<'Options, 'TDep1, 'TDep2 (requires 'Options : null)> : string * 'TDep1 * 'TDep2 * Func<'Options, 'TDep1, 'TDep2, bool (requires 'Options : null)> * string -> Microsoft.Extensions.Options.ValidateOptions<'Options, 'TDep1, 'TDep2 (requires 'Options : null)>
Public Sub New (name As String, dependency1 As TDep1, dependency2 As TDep2, validation As Func(Of TOptions, TDep1, TDep2, Boolean), failureMessage As String)
参数
- name
- String
选项名称。Options name.
- dependency1
- TDep1
第一个依赖项。The first dependency.
- dependency2
- TDep2
第二个依赖项。The second dependency.
- failureMessage
- String
验证失败消息。Validation failure message.