Catel.MVVM.ModelErrorInfo.InitializeDefaultErrors C# (CSharp) Метод

InitializeDefaultErrors() публичный Метод

Initializes the default errors.
public InitializeDefaultErrors ( IEnumerable validationResults ) : void
validationResults IEnumerable The validation results.
Результат void
        public void InitializeDefaultErrors(IEnumerable<ValidationResult> validationResults)
        {
            foreach (var validationResult in validationResults)
            {
                if (validationResult.MemberNames.Count() == 0)
                {
                    HandleBusinessRuleErrors(new object[] { validationResult });
                }
                else
                {
                    foreach (string propertyName in validationResult.MemberNames)
                    {
                        HandleFieldErrors(propertyName, new object[] { validationResult });

                        _initialErrorFields.Add(propertyName);
                    }
                }
            }
        }