Udostępnij za pośrednictwem


ValidateOptions<TOptions,TDep1,TDep2,TDep3> Klasa

Definicja

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

Parametry typu

TOptions

Typ opcji do zweryfikowania.

TDep1

Pierwszy typ zależności.

TDep2

Drugi typ zależności.

TDep3

Trzeci typ zależności.

Dziedziczenie
ValidateOptions<TOptions,TDep1,TDep2,TDep3>
Implementuje

Konstruktory

ValidateOptions<TOptions,TDep1,TDep2,TDep3>(String, TDep1, TDep2, TDep3, Func<TOptions,TDep1,TDep2,TDep3,Boolean>, String)

Konstruktor.

Właściwości

Dependency1

Pierwsza zależność.

Dependency2

Druga zależność.

Dependency3

Trzecia zależność.

FailureMessage

Błąd zwracany w przypadku niepowodzenia walidacji.

Name

Nazwa opcji.

Validation

Funkcja walidacji.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
Validate(String, TOptions)

Weryfikuje określone nazwane wystąpienie opcji (lub wszystkie, gdy name ma wartość null).

Dotyczy