ValidateOptions<TOptions> Klas

Definitie

Implementatie van IValidateOptions<TOptions>

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

Type parameters

TOptions

Het type opties dat moet worden gevalideerd.

Overname
ValidateOptions<TOptions>
Implementeringen

Constructors

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

Initialiseert een nieuw exemplaar van ValidateOptions<TOptions>.

Eigenschappen

Name Description
FailureMessage

Hiermee wordt de fout geretourneerd wanneer de validatie mislukt.

Name

Hiermee haalt u de naam van de opties op.

Validation

Hiermee haalt u de validatiefunctie op.

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)
Validate(String, TOptions)

Hiermee valideert u een specifiek exemplaar van benoemde opties (of alle exemplaren wanneer name null is).

Van toepassing op