FakeValidationResultBuilder - класс |
Пространство имён: Tessa.Platform.Validation
public sealed class FakeValidationResultBuilder : IValidationResultBuilder, IReadOnlyList<IValidationResultItem>, IEnumerable<IValidationResultItem>, IEnumerable, IReadOnlyCollection<IValidationResultItem>, IFormattable
Тип FakeValidationResultBuilder предоставляет следующие члены.
Имя | Описание | |
---|---|---|
FakeValidationResultBuilder | Инициализирует новый экземпляр класса FakeValidationResultBuilder |
Имя | Описание | |
---|---|---|
Count | Количество элементов в коллекции. | |
Item | Возвращает элемент по заданному индексу. |
Имя | Описание | |
---|---|---|
Add(IValidationResultBuilder) | Добавляет сообщения валидации, которые были добавлены в заданный объект, выполняющий построение результата валидации. | |
Add(IValidationResultItem) | Добавляет копию указанного сообщения валидации. | |
Add(ValidationResult) | Добавляет сообщения о валидации, заданные в указанном результате валидации. | |
Add(ValidationKey, ValidationResultType, String, String, String, String, String) | Добавляет информационное сообщение с указанным текстом. | |
Build | Выполняет построение объекта, содержащего результат валидации. | |
Clear | Удаляет все сообщения валидации. | |
Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object.) | |
GetEnumerator | Возвращает итератор по элементам коллекции. | |
GetHashCode | Serves as the default hash function. (Унаследован от Object.) | |
GetType | Gets the Type of the current instance. (Унаследован от Object.) | |
HasData | Возвращает признак того, что объект содержит сообщения валидации. | |
IsSuccessful | Возвращает признак того, что результат валидации при его построении будет успешным. | |
MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object.) | |
Remove |
Удаляет заданное сообщение валидации. Возвращает признак того, что сообщение было найдено и удалено.
| |
RemoveAll(String) |
Удаляет все сообщения валидации, которые добавлены с заданным сообщением.
Возвращает количество удалённых сообщений.
| |
RemoveAll(ValidationKey) |
Удаляет все сообщения валидации, которые добавлены с заданным ключом.
Возвращает количество удалённых сообщений.
| |
RemoveAt | Удаляет сообщение валидации с заданным индексом. | |
ToString |
Возвращает строковое представление объекта, включающее подробную информацию о событиях валидации.
(Переопределяет ObjectToString.) | |
ToString(String) | Возвращает строковое представление объекта с использованием информации о форматировании для текущей культуры. | |
ToString(ValidationLevel) |
Возвращает текстовое представление для сообщений валидации с указанным режимом вывода.
| |
ToString(String, IFormatProvider) | Возвращает строковое представление объекта с использованием информации о форматировании. |
Имя | Описание | |
---|---|---|
(FakeValidationResultBuilder to ValidationResult) |
Преобразует заданный объект к типу [Tessa.Platform.Validation.ValidationResult].
|
Имя | Описание | |
---|---|---|
AddError(String) | Перегружен.
Добавляет сообщение об ошибке с заданным текстом. При этом не указывается имя объекта.
(Определяется ValidationExtensions.) | |
AddError(Object, String) | Перегружен.
Добавляет сообщение об ошибке с заданным текстом.
(Определяется ValidationExtensions.) | |
AddError(Object, String, Object) | Перегружен.
Добавляет сообщение об ошибке с текстом, форматирование которого выполняется.
(Определяется ValidationExtensions.) | |
AddException |
Добавляет информацию по исключению.
(Определяется ValidationExtensions.) | |
AddInfo(String) | Перегружен.
Добавляет информационное сообщение с заданным текстом. При этом не указывается имя объекта.
(Определяется ValidationExtensions.) | |
AddInfo(Object, String) | Перегружен.
Добавляет информационное сообщение с заданным текстом.
(Определяется ValidationExtensions.) | |
AddInfo(Object, String, Object) | Перегружен.
Добавляет информационное сообщение с текстом, форматирование которого выполняется.
(Определяется ValidationExtensions.) | |
AddRange(IEnumerableIValidationResultItem) | Перегружен.
Добавляет сообщения валидации items в список сообщений объекта builder.
(Определяется ValidationExtensions.) | |
AddRange(IValidationResultItem) | Перегружен.
Добавляет сообщения валидации items в список сообщений объекта builder.
(Определяется ValidationExtensions.) | |
AddWarning(String) | Перегружен.
Добавляет предупреждение с заданным текстом. При этом не указывается имя объекта.
(Определяется ValidationExtensions.) | |
AddWarning(Object, String) | Перегружен.
Добавляет предупреждение с заданным текстом.
(Определяется ValidationExtensions.) | |
AddWarning(Object, String, Object) | Перегружен.
Добавляет предупреждение с текстом, форматирование которого выполняется.
(Определяется ValidationExtensions.) | |
BeginSequence |
Создаёт последовательность валидации и возвращает объект, позволяющий добавлять сообщения валидации.
Метод удобен для использования в блоках using(var validator = validationResult.BeginSequence()) { ... }.
Вызов метода аналогичен вызову Begin(IValidationResultBuilder).
(Определяется ValidationExtensions.) | |
ConvertToListDictionariesIValidationResultItem | Перегружен.
Осуществляет сопоставлению коллекции source на коллекцию
коллекций ключ-значение в соответствии с контекстом сопоставления по умолчанию
(Определяется DictionaryConverter.) | |
ConvertToListDictionariesIValidationResultItem(MappingContext) | Перегружен.
Осуществляет сопоставлению коллекции source на коллекцию
коллекций ключ-значение в соответствии с контекстом сопоставления context (Определяется DictionaryConverter.) | |
DistinctByIValidationResultItem, TKey | (Определяется FmNotificationHelper.) | |
ForEachIValidationResultItem | (Определяется EnumerableExtensions.) | |
FullOuterJoinIValidationResultItem, TInner, TKey, TResult | (Определяется Extensions.) | |
Get | (Определяется ComHelper.) | |
HasCardInstanceNotFound |
Проверяет в результатах валидации наличие ключа ошибки получения карточки.
(Определяется ValidationHelper.) | |
IndexOfIValidationResultItem(FuncIValidationResultItem, Boolean) | Перегружен.
Возвращает индекс первого вхождения элемента в последовательность, определяемый
посредством заданного выражения.
(Определяется Extensions.) | |
IndexOfIValidationResultItem(IValidationResultItem, IEqualityComparerIValidationResultItem) | Перегружен.
Возвращает индекс первого вхождения элемента в последовательность, определяемый
посредством заданного компаратора IEqualityComparerT.
(Определяется Extensions.) | |
InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.) | |
Invoke | (Определяется ComHelper.) | |
LastIndexOfIValidationResultItem(FuncIValidationResultItem, Boolean) | Перегружен.
Возвращает индекс последнего вхождения элемента в последовательность, определяемый
посредством заданного выражения.
(Определяется Extensions.) | |
LastIndexOfIValidationResultItem(IValidationResultItem, IEqualityComparerIValidationResultItem) | Перегружен.
Возвращает индекс последнего вхождения элемента в последовательность, определяемый
посредством заданного компаратора IEqualityComparerT.
(Определяется Extensions.) | |
OrderByDependenciesIValidationResultItem(FuncIValidationResultItem, IEnumerableIValidationResultItem) | Перегружен. (Определяется Extensions.) | |
OrderByDependenciesIValidationResultItem(FuncIValidationResultItem, IEnumerableIValidationResultItem, FuncIValidationResultItem, IEnumerableIValidationResultItem, IValidationResultItem) | Перегружен. (Определяется Extensions.) | |
OrderByDependenciesIValidationResultItem, TKey(FuncIValidationResultItem, TKey, FuncIValidationResultItem, IEnumerableTKey) | Перегружен. (Определяется Extensions.) | |
OrderByDependenciesIValidationResultItem, TKey(FuncIValidationResultItem, TKey, FuncIValidationResultItem, IEnumerableTKey, IEqualityComparerTKey, FuncIValidationResultItem, IEnumerableTKey, IValidationResultItem) | Перегружен. (Определяется Extensions.) | |
OrderByLocalizedIValidationResultItem |
Сортирует значения последовательности по возрастанию по локализованному ключу,
который определяется для каждого элемента.
(Определяется PlatformExtensions.) | |
OrderByLocalizedDescendingIValidationResultItem |
Сортирует значения последовательности по убыванию по локализованному ключу,
который определяется для каждого элемента.
(Определяется PlatformExtensions.) | |
RunWithMaxDegreeOfParallelismAsyncIValidationResultItem |
Выполняет асинхронную обработку элементов с ограничением на максимальное количество параллельных задач.
(Определяется PlatformExtensions.) | |
Set | (Определяется ComHelper.) | |
ToObservableCollectionIValidationResultItem |
Преобразует коллекцию IEnumerable в ObservableCollection
(Определяется Extensions.) | |
ToSealableListIValidationResultItem |
Возвращает список объектов, поддерживающий защиту от изменений.
Каждый из объектов T в списке либо не реализует интерфейс ISealable,
либо защита от изменений таких объектов не активируется вместе со списком.
(Определяется Extensions.) | |
TryFirstIValidationResultItem | (Определяется EnumerableExtensions.) |