Freigeben über


ValidationMetadata Klasse

Definition

Überprüfungsmetadatendetails für einen ModelMetadata.

public ref class ValidationMetadata
public class ValidationMetadata
type ValidationMetadata = class
Public Class ValidationMetadata
Vererbung
ValidationMetadata

Konstruktoren

ValidationMetadata()

Überprüfungsmetadatendetails für einen ModelMetadata.

Eigenschaften

HasValidators

Ruft einen Wert ab, der angibt, ob das Modell über Validierungsatoren verfügt.

IsRequired

Ruft einen Wert ab, der angibt, ob das Modell ein erforderlicher Wert ist, oder legt den Wert fest. Wird ignoriert, wenn die zu erstellenden Modellmetadaten keine Eigenschaft sind. Wenn null dann IsRequired basierend auf dem Modell Typeberechnet wird. Siehe IsRequired.

PropertyValidationFilter

Ruft eine Implementierung ab IPropertyValidationFilter , die angibt, ob dieses Modell überprüft werden soll, oder legt diese fest. Siehe PropertyValidationFilter.

ValidateChildren

Ruft einen Wert ab, der angibt, ob untergeordnete Elemente des Modells überprüft werden sollen, oder legt diesen fest. Wenn null dann ValidateChildren , true wenn eines von IsComplexType oder IsEnumerableType ist true, false andernfalls.

ValidationModelName

Ruft einen Modellnamen ab, der in ValidationEntryverwendet wird, oder legt diesen fest.

ValidatorMetadata

Ruft eine Liste der Metadatenelemente für Validierungselemente ab.

Gilt für: