ValidateOptions<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5> Klass

Definition

Implementering av IValidateOptions<TOptions>

generic <typename TOptions, typename TDep1, typename TDep2, typename TDep3, typename TDep4, typename TDep5>
 where TOptions : classpublic ref class ValidateOptions : Microsoft::Extensions::Options::IValidateOptions<TOptions>
public class ValidateOptions<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5> : Microsoft.Extensions.Options.IValidateOptions<TOptions> where TOptions : class
type ValidateOptions<'Options, 'TDep1, 'TDep2, 'TDep3, 'TDep4, 'TDep5 (requires 'Options : null)> = class
    interface IValidateOptions<'Options (requires 'Options : null)>
Public Class ValidateOptions(Of TOptions, TDep1, TDep2, TDep3, TDep4, TDep5)
Implements IValidateOptions(Of TOptions)

Typparametrar

TOptions

Alternativtypen som ska verifieras.

TDep1

Första beroendetypen.

TDep2

Andra beroendetypen.

TDep3

Tredje beroendetypen.

TDep4

Fjärde beroendetypen.

TDep5

Femte beroendetypen.

Arv
ValidateOptions<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5>
Implementeringar

Konstruktorer

Name Description
ValidateOptions<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5>(String, TDep1, TDep2, TDep3, TDep4, TDep5, Func<TOptions,TDep1,TDep2, TDep3,TDep4,TDep5,Boolean>, String)

Initierar en ny instans av ValidateOptions<TOptions,TDep1,TDep2,TDep3,TDep4,TDep5>.

Egenskaper

Name Description
Dependency1

Hämtar det första beroendet.

Dependency2

Hämtar det andra beroendet.

Dependency3

Hämtar det tredje beroendet.

Dependency4

Hämtar det fjärde beroendet.

Dependency5

Hämtar det femte beroendet.

FailureMessage

Hämtar felet att returnera när verifieringen misslyckas.

Name

Hämtar alternativnamnet.

Validation

Hämtar valideringsfunktionen.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)
Validate(String, TOptions)

Verifierar en specifik namngiven alternativinstans (eller alla när name är null).

Gäller för