Język

ValidateOptions<TOptions,TDep> Klasa

Definicja

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)

Parametry typu

TOptions

Typ opcji do zweryfikowania.

TDep

Typ zależności.

Dziedziczenie
ValidateOptions<TOptions,TDep>
Implementuje

Konstruktory

Nazwa Opis
ValidateOptions<TOptions,TDep>(String, TDep, Func<TOptions,TDep,Boolean>, String)

Inicjuje nowe wystąpienie klasy ValidateOptions<TOptions,TDep>.

Właściwości

Nazwa Opis
Dependency

Pobiera zależność.

FailureMessage

Pobiera błąd zwracany w przypadku niepowodzenia walidacji.

Name

Pobiera nazwę opcji.

Validation

Pobiera funkcję walidacji.

Metody

Nazwa Opis
Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetHashCode()

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

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

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

(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