Catel.Windows.Controls.WarningAndErrorValidator.RaiseEventsForDifferences C# (CSharp) Метод

RaiseEventsForDifferences() приватный Метод

Raises the events for differences.
private RaiseEventsForDifferences ( object value, ValidationData oldValidationData, ValidationData newValidationData ) : void
value object The value.
oldValidationData ValidationData The old validation data.
newValidationData ValidationData The new validation data.
Результат void
        private void RaiseEventsForDifferences(object value, ValidationData oldValidationData, ValidationData newValidationData)
        {
            // Warnings - fields
            RaiseEventsForDifferencesInFields(value, oldValidationData.FieldWarnings, newValidationData.FieldWarnings, ValidationType.Warning);

            // Warnings - business
            RaiseEventsForDifferencesInBusiness(value, oldValidationData.BusinessWarnings, newValidationData.BusinessWarnings, ValidationType.Warning);

            // Errors - fields
            RaiseEventsForDifferencesInFields(value, oldValidationData.FieldErrors, newValidationData.FieldErrors, ValidationType.Error);

            // Errors - business
            RaiseEventsForDifferencesInBusiness(value, oldValidationData.BusinessErrors, newValidationData.BusinessErrors, ValidationType.Error);
        }