C# Класс CalDavSynchronizer.ProfileExportProcessor

Наследование: IProfileExportProcessor
Показать файл Открыть проект

Открытые методы

Метод Описание
PrepareAndMergeForImport ( CalDavSynchronizer.Contracts.Options existingProfiles, CalDavSynchronizer.Contracts.Options profilesToImport, Action logger ) : CalDavSynchronizer.Contracts.Options[]
PrepareForExport ( CalDavSynchronizer.Contracts.Options profiles, Action logger ) : void
ProfileExportProcessor ( NameSpace session, IOptionTasks optionTasks ) : System

Приватные методы

Метод Описание
AddFoldersRecusive ( Folders folders, string>.Dictionary collector ) : void
MergePreservingSortOrder ( CalDavSynchronizer.Contracts.Options existingProfiles, CalDavSynchronizer.Contracts.Options profilesToImport, Action logger ) : CalDavSynchronizer.Contracts.Options[]
PrepareForImport ( CalDavSynchronizer.Contracts.Options options, Action logger ) : void

Описание методов

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

public PrepareAndMergeForImport ( CalDavSynchronizer.Contracts.Options existingProfiles, CalDavSynchronizer.Contracts.Options profilesToImport, Action logger ) : CalDavSynchronizer.Contracts.Options[]
existingProfiles CalDavSynchronizer.Contracts.Options
profilesToImport CalDavSynchronizer.Contracts.Options
logger Action
Результат CalDavSynchronizer.Contracts.Options[]

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

public PrepareForExport ( CalDavSynchronizer.Contracts.Options profiles, Action logger ) : void
profiles CalDavSynchronizer.Contracts.Options
logger Action
Результат void

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

public ProfileExportProcessor ( NameSpace session, IOptionTasks optionTasks ) : System
session NameSpace
optionTasks IOptionTasks
Результат System