Partager via


ValidateOptions<TOptions> Classe

Définition

Implémentation de 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)

Paramètres de type

TOptions

Type d’options à valider.

Héritage
ValidateOptions<TOptions>
Implémente

Constructeurs

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

Constructeur.

Propriétés

FailureMessage

Erreur à retourner quand la validation échoue.

Name

Nom des options.

Validation

Fonction de validation.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)
Validate(String, TOptions)

Valide une instance d’options nommée spécifique (ou tout quand name est null).

S’applique à