public sealed class CardsNoteComparer : NoteComparerBasePublic NotInheritable Class CardsNoteComparer
Inherits NoteComparerBasepublic ref class CardsNoteComparer sealed : public NoteComparerBase[<SealedAttribute>]
type CardsNoteComparer =
class
inherit NoteComparerBase
end| CardsNoteComparer | Объект, выполняющий сравнение папок конфигурации для карточек Cards. |
| IgnoreItemNameCollisions |
Признак того, что коллизии имён объектов должны игнорироваться. Если false (по умолчанию для NoteComparerBase),
то сообщения по коллизиям записываются в результат валидации.
(Унаследован от NoteComparerBase) |
| ItemGroup |
Группа объектов конфигурации, которые сравниваются посредством текущего объекта.
(Унаследован от NoteComparerBase) |
| SearchPattern |
Маска поиска файлов с объектами конфигурации. Например, "*.jcard".
(Переопределяет NoteComparerBaseSearchPattern) |
| Subfolder |
Имя подпапки в папке конфигурации, в которой выполняется поиск объектов конфигурации по умолчанию,
или null/пустая строка, если поиск выполняется, начиная с корня папки конфигурации.
(Переопределяет NoteComparerBaseSubfolder) |
| TryGetNoteFileIDFuncAsyncOverride |
Функция, возвращающая идентификатор объекта конфигурации, расположенного в заданном файле INoteFile,
или null, если файл не содержит идентификатора.
(Переопределяет NoteComparerBaseTryGetNoteFileIDFuncAsyncOverride) |
| AddSupplementaryFiles |
Выполняет поиск дополнительных файлов, связанных с объектом конфигурации в файле compositeFile,
и добавляет их в свойство SupplementaryFiles.
(Унаследован от NoteComparerBase) |
| CompareAsync |
Сравнивает папки конфигурации в соответствии с параметрами request и добавляет информацию по изменённым объектам в result.
(Унаследован от NoteComparerBase) |
| CompareCoreAsync |
Сравнивает папки конфигурации в соответствии с параметрами request и добавляет информацию по изменённым объектам в result.
(Переопределяет NoteComparerBaseCompareCoreAsync(INoteComparerRequest, INoteComparerResultBuilder, CancellationToken)) |
| CompareFilesAsyncT |
Сравнивает два набора файлов. Возвращает объекты INoteItem по всем объектам конфигурации (как изменённым, так и не изменённым).
(Унаследован от NoteComparerBase) |
| 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) |
| GetHashCode | Serves as the default hash function. (Унаследован от Object) |
| GetType | Gets the Type of the current instance. (Унаследован от Object) |
| MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
| SearchFiles |
Выполняет поиск файлов с объектами конфигурации по маске SearchPattern в подпапке Subfolder.
Возвращает список объектов NoteCompositeFile, описывающих найденные файлы.
(Унаследован от NoteComparerBase) |
| ToString | Returns a string that represents the current object. (Унаследован от Object) |
| TryGetJsonIDAsync |
Десериализует JSON-объект из файла. Возвращает идентификатор, расположенный по ключу idKey,
или null, если файл file пустой, или если в нём отсутствует свойство с идентификатором, или если это свойство равно null.
(Унаследован от NoteComparerBase) |
| TryGetXmlIDAsync |
Десериализует XML из файла. Возвращает идентификатор, расположенный в атрибуте idAttribute в корневом XML-элементе,
или null, если файл file пустой, или если в нём отсутствует атрибут с идентификатором.
(Унаследован от NoteComparerBase) |