ValidationKinds Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Validierungstypen, die in ODataMessageReaderSettings und ODataMessageWriterSettings verwendet werden.
Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.
[System.Flags]
public enum ValidationKinds
[<System.Flags>]
type ValidationKinds =
Public Enum ValidationKinds
- Vererbung
-
ValidationKinds
- Attribute
Felder
All | -1 | Aktivieren Sie alle Überprüfungen. |
None | 0 | Keine Validierungen. |
ThrowIfTypeConflictsWithMetadata | 4 | Überprüft, ob der Typ in der Eingabe genau mit dem Modell übereinstimmen muss. Wenn garantiert werden kann, dass die Eingabe gültig ist, kann dieses Flag deaktiviert werden, um die Leistung zu verbessern. |
ThrowOnDuplicatePropertyNames | 1 | Doppelte Eigenschaften in ODataResource (d. h. Eigenschaften mit demselben Namen) sind nicht zulässig. Wenn keine Duplizierung garantiert werden kann, kann dieses Flag deaktiviert werden, um die Leistung zu verbessern. |
ThrowOnUndeclaredPropertyForNonOpenType | 2 | Nicht deklarierte Eigenschaften für nicht geöffnete Typen werden nicht unterstützt. |