ValidateOptions<TOptions,TDep1,TDep2,TDep3> Classe

Definizione

Implementazione di IValidateOptions<TOptions>

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)

Parametri di tipo

TOptions

Tipo di opzioni da convalidare.

TDep1

Primo tipo di dipendenza.

TDep2

Secondo tipo di dipendenza.

TDep3

Terzo tipo di dipendenza.

Ereditarietà
ValidateOptions<TOptions,TDep1,TDep2,TDep3>
Implementazioni

Costruttori

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

Inizializza una nuova istanza di ValidateOptions<TOptions,TDep1,TDep2,TDep3>.

Proprietà

Nome Descrizione
Dependency1

Ottiene la prima dipendenza.

Dependency2

Ottiene la seconda dipendenza.

Dependency3

Ottiene la terza dipendenza.

FailureMessage

Ottiene l'errore da restituire quando la convalida non riesce.

Name

Ottiene il nome delle opzioni.

Validation

Ottiene la funzione di convalida.

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
Validate(String, TOptions)

Convalida un'istanza di opzioni denominata specifica (o tutto quando name è Null).

Si applica a