AllowedValuesAttribute Osztály

Definíció

Fontos

Ez az API nem CLS-kompatibilis.

Megadja azoknak az értékeknek a listáját, amelyeket engedélyezni kell egy tulajdonságban.

public ref class AllowedValuesAttribute : System::ComponentModel::DataAnnotations::ValidationAttribute
[System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Parameter | System.AttributeTargets.Property, AllowMultiple=false)]
[System.CLSCompliant(false)]
public class AllowedValuesAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute
[<System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Parameter | System.AttributeTargets.Property, AllowMultiple=false)>]
[<System.CLSCompliant(false)>]
type AllowedValuesAttribute = class
    inherit ValidationAttribute
Public Class AllowedValuesAttribute
Inherits ValidationAttribute
Öröklődés
AllowedValuesAttribute
Attribútumok

Konstruktorok

Name Description
AllowedValuesAttribute(Object[])

Inicializálja a AllowedValuesAttribute osztály új példányát.

Tulajdonságok

Name Description
ErrorMessage

Ha az ellenőrzés sikertelen, hibaüzenetet kap vagy állít be egy érvényesítési vezérlőhöz való társításhoz.

(Öröklődés forrása ValidationAttribute)
ErrorMessageResourceName

Lekéri vagy beállítja a hibaüzenet erőforrásnevét a tulajdonság értékének kereséséhez, ha az ErrorMessageResourceType ellenőrzés sikertelen.

(Öröklődés forrása ValidationAttribute)
ErrorMessageResourceType

Lekéri vagy beállítja az erőforrástípust a hibaüzenetek kereséséhez, ha az ellenőrzés sikertelen.

(Öröklődés forrása ValidationAttribute)
ErrorMessageString

Lekéri a honosított érvényesítési hibaüzenetet.

(Öröklődés forrása ValidationAttribute)
RequiresValidationContext

Olyan értéket kap, amely jelzi, hogy az attribútumhoz érvényesítési környezet szükséges-e.

(Öröklődés forrása ValidationAttribute)
TypeId

Ha származtatott osztályban implementálják, ehhez egy egyedi azonosítót Attributekap.

(Öröklődés forrása Attribute)
Values

Lekéri az attribútum által engedélyezett értékek listáját.

Metódusok

Name Description
Equals(Object)

Olyan értéket ad vissza, amely jelzi, hogy ez a példány egyenlő-e egy adott objektummal.

(Öröklődés forrása Attribute)
FormatErrorMessage(String)

Formázást alkalmaz egy hibaüzenetre annak az adatmezőnek az alapján, ahol a hiba történt.

(Öröklődés forrása ValidationAttribute)
GetHashCode()

A példány kivonatkódját adja vissza.

(Öröklődés forrása Attribute)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
GetValidationResult(Object, ValidationContext)

Ellenőrzi, hogy a megadott érték érvényes-e az aktuális érvényesítési attribútumra vonatkozóan.

(Öröklődés forrása ValidationAttribute)
IsDefaultAttribute()

Ha egy származtatott osztályban felül van bírálva, azt jelzi, hogy a példány értéke-e a származtatott osztály alapértelmezett értéke.

(Öröklődés forrása Attribute)
IsValid(Object, ValidationContext)

Ellenőrzi a megadott értéket az aktuális érvényesítési attribútummal kapcsolatban.

(Öröklődés forrása ValidationAttribute)
IsValid(Object)

Meghatározza, hogy egy adott objektum érvényes-e. (Felülbírálások IsValid(Object))

Match(Object)

Származtatott osztály felülírásakor egy olyan értéket ad vissza, amely jelzi, hogy ez a példány egy adott objektummal egyenlő-e.

(Öröklődés forrása Attribute)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)
Validate(Object, String)

Ellenőrzi a megadott objektumot.

(Öröklődés forrása ValidationAttribute)
Validate(Object, ValidationContext)

Ellenőrzi a megadott objektumot.

(Öröklődés forrása ValidationAttribute)

A következőre érvényes: