Click or drag to resize
ImportProvider Class
Ensures import of data and settings.
Inheritance Hierarchy
SystemObject
  CMS.CMSImportExportImportProvider

Namespace: CMS.CMSImportExport
Assembly: CMS.ImportExport (in CMS.ImportExport.dll) Version: 8.2.23
Syntax
C#
public static class ImportProvider

The ImportProvider type exposes the following members.

Methods
  NameDescription
Public methodStatic memberAddComponentFiles
Adds object component files for processing
Public methodStatic memberAddGlobalFolders
Adds the global folders to import files list.
Public methodStatic memberAddImportFiles
Adds the object files to the import files list.
Public methodStatic memberAddSiteFolders
Adds the site folders to import files list.
Public methodStatic memberAddSourceFiles
Adds object source files for processing (including code behind files, designer files)
Public methodStatic memberCreateTemporaryFiles
Creates temporary files.
Public methodStatic memberDeleteTemporaryFiles
Delete temporary files.
Public methodStatic memberGetBinaryDataSourcePath
Gets source path for binary data
Public methodStatic memberGetDataSet
Returns the dataset loaded from the given task data.
Public methodStatic memberGetExistingObjects
Gets the Dataset of existing database objects.
Public methodStatic memberGetFirstExportFile
Gets the first export file found in the specified directory.
Public methodStatic memberGetImportFilesList
Gets all possible packages from import folder.
Public methodStatic memberGetImportFilesList(String)
Gets all possible packages from import folder.
Public methodStatic memberGetObjectsData
Gets the objects data table.
Public methodStatic memberGetTargetPath(SiteImportSettings, String)
Gets real target path
Public methodStatic memberGetTargetPath(SiteImportSettings, String, Boolean)
Gets real target path
Public methodStatic memberGetVersion
Returns the version of the specified file.
Public methodStatic memberImportAssembly
Imports assembly file.
Public methodStatic memberImportCanceled
Import cancelled.
Public methodStatic memberImportObjects
Imports the objects.
Public methodStatic memberImportObjectsData
Imports all the objects.
Public methodStatic memberImportObjectType
Imports the specific object type.
Public methodStatic memberImportSite(String, String, String, String, String) Obsolete.
Import site from the file.
Public methodStatic memberImportSite(String, String, String, String, String, IUserInfo)
Import site from the file.
Public methodStatic memberIsImportEnabled
Indicates if import is enabled.
Public methodStatic memberLoadObjects
Loads the objects from the import package.
Public methodStatic memberLogProgress(String)
Logs the import progress.
Public methodStatic memberLogProgress(LogStatusEnum, SiteImportSettings, String)
Logs progress.
Public methodStatic memberLogProgressError
Log progress error
Public methodStatic memberProcessTask
Processes the task.
Public methodStatic memberProcessTasks
Imports the objects.
Public methodStatic memberSetObject
Sets imported object
Public methodStatic memberUpdateObject
Updates the object. Returns true if the object was updated.
Top
Events
  NameDescription
Public eventStatic memberOnProgressLog
Progress log event.
Top
See Also