DbContext.GetValidationErrors Methode
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.
Überprüft nachverfolgte Entitäten und gibt eine Sammlung von zurück, die DbEntityValidationResult Validierungsergebnisse enthält.
public System.Collections.Generic.IEnumerable<System.Data.Entity.Validation.DbEntityValidationResult> GetValidationErrors ();
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1024:UsePropertiesWhereAppropriate")]
public System.Collections.Generic.IEnumerable<System.Data.Entity.Validation.DbEntityValidationResult> GetValidationErrors ();
member this.GetValidationErrors : unit -> seq<System.Data.Entity.Validation.DbEntityValidationResult>
Public Function GetValidationErrors () As IEnumerable(Of DbEntityValidationResult)
Gibt zurück
Eine Auflistung von Validierungsergebnissen für ungültige Entitäten. Die Auflistung ist nie NULL, und sie darf keine NULL-Werte oder Ergebnisse für gültige Entitäten enthalten.
- Attribute
Hinweise
1. Diese Methode ruft DetectChanges() auf, um den Zustand der nachverfolgten Entitäten zu bestimmen, es sei denn, DbContextConfiguration.AutoDetectChangesEnabled ist auf false festgelegt. 2. Standardmäßig werden nur Entitäten mit dem Status Added und Modified überprüft. Der Benutzer kann dieses Verhalten ändern, indem er die ShouldValidateEntity-Methode überschreibt.
Gilt für:
Entity Framework