ValidateOptions<TOptions,TDep> Klass

Definition

Implementering av IValidateOptions<TOptions>

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

Typparametrar

TOptions

Alternativtypen som ska verifieras.

TDep

Beroendetyp.

Arv
ValidateOptions<TOptions,TDep>
Implementeringar

Konstruktorer

Name Description
ValidateOptions<TOptions,TDep>(String, TDep, Func<TOptions,TDep,Boolean>, String)

Initierar en ny instans av ValidateOptions<TOptions,TDep>.

Egenskaper

Name Description
Dependency

Hämtar 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