SiteImportSettings MembersKentico 8.0 API Reference
The SiteImportSettings type exposes the following members.
Constructors

  NameDescription
Public methodSiteImportSettings Obsolete.
Constructor - Creates import settings.
Public methodSiteImportSettings(IUserInfo)
Constructor - Creates import settings.
Public methodSiteImportSettings(SerializationInfo, StreamingContext)
Constructor - Constructor for deserialization.
Back to Top
Methods

  NameDescription
Public methodCancel
Cancels the process.
(Inherited from AbstractImportExportSettings.)
Public methodClearInfoData
Clears info data
Public methodClearProgressLog
Clears progress log.
(Inherited from AbstractImportExportSettings.)
Public methodDeselect
Selects the given object.
(Inherited from AbstractImportExportSettings.)
Public methodDeselectTask
Selects the given task.
(Inherited from AbstractImportExportSettings.)
Public methodEnsureAutomaticSelection
Ensures automatic selection for given object type.
Public methodOnlineEquals
Determines whether the specified OnlineObject is equal to the current OnlineObject.
(Inherited from OnlineObject.)
Protected methodOnlineFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from OnlineObject.)
Public methodFinalizeEventLog
Finalizes event log.
(Inherited from AbstractImportExportSettings.)
Public methodGetAPIString
Gets resource string in correct culture.
(Inherited from AbstractImportExportSettings.)
Public methodOnlineGetHashCode
Serves as a hash function for a particular type.
(Inherited from OnlineObject.)
Public methodGetInfo
Gets additional information.
(Inherited from AbstractImportExportSettings.)
Public methodGetLimitedProgressLog
Gets limited progress log for callback.
(Inherited from AbstractImportExportSettings.)
Public methodGetObjectData
Serialization function.
(Overrides AbstractImportExportSettings GetObjectData(SerializationInfo, StreamingContext).)
Public methodGetObjectsProcessType
Gets process type of object type.
(Inherited from AbstractImportExportSettings.)
Public methodGetObjectTypeFilePath
Gets file path within the package for object type.
(Inherited from AbstractImportExportSettings.)
Public methodGetObjectWhereCondition
Gets the where condition for specified type of object.
(Inherited from AbstractImportExportSettings.)
Public methodGetProgressState
Gets progress state.
(Inherited from AbstractImportExportSettings.)
Public methodGetSelectedObjects
Gets selected objects of specified type.
(Inherited from AbstractImportExportSettings.)
Public methodGetSelectedObjectsArray
Gets selected objects of specified type.
(Inherited from AbstractImportExportSettings.)
Public methodGetSelectedObjectTypes
Gets object types that have been selected to process.
(Inherited from AbstractImportExportSettings.)
Public methodGetSelectedTasks
Gets selected tasks of specified type.
(Inherited from AbstractImportExportSettings.)
Public methodGetSelectedTasksArray
Gets selected tasks of specified type.
(Inherited from AbstractImportExportSettings.)
Public methodGetSettings
Gets additional settings.
(Inherited from AbstractImportExportSettings.)
Public methodOnlineGetType
Gets the OnlineType of the current instance.
(Inherited from OnlineObject.)
Public methodIsAutomaticallySelected
Indicates if given object type is automatically selected.
(Inherited from AbstractImportExportSettings.)
Public methodIsEmptyObjectSelection 
Check if there is no selected object in general.
(Inherited from AbstractImportExportSettings.)
Public methodIsEmptyObjectSelection(Boolean)
Check if there is no selected object.
(Inherited from AbstractImportExportSettings.)
Public methodIsEmptySelection
Check if there is no selected object or task in general.
(Inherited from AbstractImportExportSettings.)
Public methodIsEmptyTaskSelection 
Check if there is no selected tasks in general.
(Inherited from AbstractImportExportSettings.)
Public methodIsEmptyTaskSelection(Boolean)
Check if there is no selected tasks.
(Inherited from AbstractImportExportSettings.)
Public methodIsError
Returns true if there is an error during the process.
(Inherited from AbstractImportExportSettings.)
Public methodIsIncluded(String)
Check if object type (site or global) is included in the package.
Public methodIsIncluded(String, Boolean)
Check if object type is included in the package.
Public methodIsLowerVersion(String)
Indicates if current version is lower than given one.
(Inherited from AbstractImportExportSettings.)
Public methodIsLowerVersion(String, String)
Indicates if current version is lower than given one.
(Inherited from AbstractImportExportSettings.)
Public methodIsObjectTypeProcessed
Check if the object with specified code name is processed.
(Inherited from AbstractImportExportSettings.)
Public methodIsProcessed
Check if the object with specified code name is processed.
(Inherited from AbstractImportExportSettings.)
Public methodIsSelected
Check if the object with specified code name is selected.
(Inherited from AbstractImportExportSettings.)
Public methodIsTaskSelected
Check if the task with specified code name is selected.
(Inherited from AbstractImportExportSettings.)
Public methodIsWarning
Returns true if there are warnings during the process.
(Inherited from AbstractImportExportSettings.)
Public methodLoadDefaultSelection 
Loads the default selection to the export settings tables.
Public methodLoadDefaultSelection(Boolean)
Loads the default selection to the export settings tables.
Public methodLoadDefaultSelection(String, Boolean, ImportTypeEnum)
Loads the default selection to the export settings tables.
Public methodLoadDefaultSelection(String, Boolean, ImportTypeEnum, Boolean, Boolean)
Loads the default selection to the export settings tables.
Protected methodLogProgressError
Logs error progress state.
(Inherited from AbstractImportExportSettings.)
Public methodLogProgressState
Logs progress state.
(Inherited from AbstractImportExportSettings.)
Protected methodOnlineMemberwiseClone
Creates a shallow copy of the current OnlineObject.
(Inherited from OnlineObject.)
Public methodSavePersistent
Saves the settings object to the persistent storage.
(Inherited from AbstractImportExportSettings.)
Public methodSavePersistentLog
Saves the log to the persistent storage.
(Inherited from AbstractImportExportSettings.)
Public methodSelect
Selects the given object.
(Inherited from AbstractImportExportSettings.)
Public methodSelectTask
Selects the given task.
(Inherited from AbstractImportExportSettings.)
Public methodSetInfo
Sets additional information.
(Inherited from AbstractImportExportSettings.)
Public methodSetObjectsProcessType
Sets objects process type of specified type.
(Inherited from AbstractImportExportSettings.)
Public methodSetSelectedObjects
Sets selected objects of specified type.
(Inherited from AbstractImportExportSettings.)
Public methodSetSelectedTasks
Sets selected objects of specified object type.
(Inherited from AbstractImportExportSettings.)
Public methodSetSettings
Sets additional settings.
(Inherited from AbstractImportExportSettings.)
Public methodOnlineToString
Returns a string that represents the current object.
(Inherited from OnlineObject.)
Back to Top
Extension Methods

  NameDescription
Public Extension MethodGetString
Gets the string by the specified resource key
(Defined by CoreExtensions.)
Public Extension MethodToBoolean
Returns the boolean representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToDateTime
Returns the DateTime representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToDouble
Returns the double representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToGuid
Returns the Guid representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToInteger
Returns the integer representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToString
Returns the string representation of an object or default value if not.
(Defined by CoreExtensions.)
Back to Top
Fields

  NameDescription
Protected fieldmCurrentUser
Current user info.
(Inherited from AbstractImportExportSettings.)
Protected fieldmDefaultProcessObjectType
Default object process type.
(Inherited from AbstractImportExportSettings.)
Protected fieldmEventLog
Event log object.
(Inherited from AbstractImportExportSettings.)
Protected fieldmEventLogCode
Event log code.
(Inherited from AbstractImportExportSettings.)
Protected fieldmEventLogSource
Event log source.
(Inherited from AbstractImportExportSettings.)
Protected fieldmExcludedNames
Excludes object names.
(Inherited from AbstractImportExportSettings.)
Protected fieldmFileOperations
File operation collection.
Protected fieldmInfoDataSet
Data set with additional information.
(Inherited from AbstractImportExportSettings.)
Protected fieldmPersistentSettingsKey
Persistent key to store the settings.
(Inherited from AbstractImportExportSettings.)
Protected fieldmProcessCanceled
Flag for process cancelation.
(Inherited from AbstractImportExportSettings.)
Protected fieldmProcessGlobalObjectsHashtable
Hashtable with lists of global objects to be processed.
(Inherited from AbstractImportExportSettings.)
Protected fieldmProcessSiteObjectsHashtable
Hashtable with lists of site objects to be processed.
(Inherited from AbstractImportExportSettings.)
Protected fieldmProgressLog
Process state.
(Inherited from AbstractImportExportSettings.)
Protected fieldmSelectedGlobalObjectsHashtable
Hashtable with lists of global selected objects [ObjectType.ToLowerCSafe()] -> [List of code names]
(Inherited from AbstractImportExportSettings.)
Protected fieldmSelectedGlobalTasksHashtable
Hashtable with lists of global selected tasks [ObjectType.ToLowerCSafe()] -> [List of task IDs]
(Inherited from AbstractImportExportSettings.)
Protected fieldmSelectedSiteObjectsHashtable
Hashtable with lists of site selected objects [ObjectType.ToLowerCSafe()] -> [List of code names]
(Inherited from AbstractImportExportSettings.)
Protected fieldmSelectedSiteTasksHashtable
Hashtable with lists of site selected tasks [ObjectType.ToLowerCSafe()] -> [List of task IDs]
(Inherited from AbstractImportExportSettings.)
Protected fieldmSettingsHashtable
Hashtable with additional settings.
(Inherited from AbstractImportExportSettings.)
Protected fieldmSiteId
Site ID.
(Inherited from AbstractImportExportSettings.)
Protected fieldmSiteInfo
Site info.
(Inherited from AbstractImportExportSettings.)
Protected fieldmSiteName
Site name.
(Inherited from AbstractImportExportSettings.)
Protected fieldmTemporaryFilesPath
Temporary files path.
(Inherited from AbstractImportExportSettings.)
Protected fieldmUICulture
Current UI culture.
(Inherited from AbstractImportExportSettings.)
Protected fieldmVersionsComparations
Versions comparations.
(Inherited from AbstractImportExportSettings.)
Protected fieldmWebsitePath
Website path.
(Inherited from AbstractImportExportSettings.)
Protected fieldmWriteLog
If true, write to the log is enabled.
(Inherited from AbstractImportExportSettings.)
Back to Top
Properties

  NameDescription
Public propertyAdministratorId
Administrator user ID.
(Inherited from AbstractImportExportSettings.)
Public propertyAppCodeFolder
Name of the App_Code folder (depending on the package source - WebApp vs Website)
Public propertyCopyCodeFiles
Indicates if the code files should be processed.
Public propertyCopyFiles
Indicates if the files should be processed.
Public propertyCreateVersion
Indicates if the object version should be created for imported objects.
Public propertyCurrentUrl
Current URL of the import process.
Public propertyCurrentUser
Current user info.
(Inherited from AbstractImportExportSettings.)
Public propertyDefaultProcessObjectType
Default object process type.
(Inherited from AbstractImportExportSettings.)
Public propertyDeleteTemporaryFiles
Indicates if temporary files were created and should be deleted.
Public propertyEnableSearchTasks
Indicates if the search tasks should be enabled.
Protected propertyEventLog
Event log object.
(Inherited from AbstractImportExportSettings.)
Public propertyEventLogCode
Event log code.
(Inherited from AbstractImportExportSettings.)
Public propertyEventLogSource
Event log source.
(Inherited from AbstractImportExportSettings.)
Public propertyExcludedNames
Array of expressions. Objects with display names and code names starting with these expresions are filtered out.
(Inherited from AbstractImportExportSettings.)
Public propertyExistingSite
If true, import is into an existing site (defined by SiteId).
Public propertyFileOperations
File operations collection.
Public propertyFullVersion
Full package version
Public propertyHotfixVersion
Hotfix package version
(Overrides AbstractImportExportSettings HotfixVersion.)
Public propertyImportSite
Indicates if site should be imported
Public propertyImportType
Type of the import process.
Public propertyInfoDataSet
DataSet with additional information.
(Inherited from AbstractImportExportSettings.)
Public propertyIsOlderHotfixVersion
Indicates if package is from older version including hotfix.
Public propertyIsOlderVersion
Indicates if package is from older version.
Public propertyIsWebApplication
Indicates whether the packages comes from web application or web site.
Public propertyIsWebTemplate
Indicates if web template is imported.
Public propertyLogIntegration
Indicates if the integration tasks should be logged.
Public propertyLogObjectsWarnings
Indicates if binding and objects warnings should be logged.
Public propertyLogSynchronization
Indicates if the synchronization should be logged.
Public propertyOriginalTemporaryFilesPath
Original temporary files path.
(Inherited from AbstractImportExportSettings.)
Public propertyPersistentSettingsKey
Key for presistent storage.
(Inherited from AbstractImportExportSettings.)
Public propertyProcessCanceled
Indicates if the process should be canceled.
(Inherited from AbstractImportExportSettings.)
Public propertyProgressLog
Progress log of the process.
(Inherited from AbstractImportExportSettings.)
Public propertyRebuildSearchIndex
Indicates if site search indexes should be rebuilt at the end of import.
Public propertyRefreshMacroSecurity
Indicates if the macros security parameters should be refreshed during import.
Public propertyScriptParameter
Parameter which is used for SQL script execution.
Public propertySiteDescription
Site description.
Public propertySiteDisplayName
Site display name.
Public propertySiteDomain
Site domain name.
Public propertySiteId
Site ID of the site to be processed.
(Inherited from AbstractImportExportSettings.)
Public propertySiteInfo
Site info of the site to be processed.
(Inherited from AbstractImportExportSettings.)
Public propertySiteIsIncluded
Indicates if the site should be included in the package.
Public propertySiteName
Site name of the site to be processed.
(Inherited from AbstractImportExportSettings.)
Public propertySourceFilePath
Full source file path of the package (ends with \).
Public propertyTemporaryFilesCreated
Indicates if temporary files were created.
Public propertyTemporaryFilesPath
Physical path to the temporary files (ends with \).
(Inherited from AbstractImportExportSettings.)
Public propertyTranslationSiteId
Site ID of the site to be used for IDs translation.
Public propertyUICulture
UI culture.
(Inherited from AbstractImportExportSettings.)
Public propertyUseAutomaticSiteForTranslation
Indicates if site name from translation records should be used as a site source for objects.
Public propertyUseOldZipProvider
Indicates if old ZIP provider should be used.
Public propertyVersion
Version of the package.
(Overrides AbstractImportExportSettings Version.)
Public propertyWebsitePath
Physical path to the web site root (ends with \).
(Inherited from AbstractImportExportSettings.)
Public propertyWriteLog
Indicates if logging to the log is enabled.
(Inherited from AbstractImportExportSettings.)
Back to Top
See Also