Share via


SPExportSettings members

Contains the settings that are used for exporting content to a content migration package.

The SPExportSettings type exposes the following members.

Constructors

  Name Description
Public method SPExportSettings() Initializes a new instance of the SPExportSettings class.
Public method SPExportSettings(Uri, String) Initializes a new instance of the SPExportSettings class that specifies the URL of the source Web site and the location of the content migration package.
Public method SPExportSettings(Uri, String, String) Initializes a new instance of the SPExportSettings class that specifies the URL of the source Web site, the location of the content migration package, and the base file name for the content migration package.

Top

Properties

  Name Description
Public property AppLogFilePath Gets or sets a value specifying the full path to the content migration log file. If this property is null or no apps are encountered, the file will not be created. (Inherited from SPDeploymentSettings.)
Public property AutoGenerateDataFileName Gets or sets a value that indicates whether a file name for the content migration package should be automatically generated.
Public property AzureContainerManifestUri (Inherited from SPDeploymentSettings.)
Public property AzureContainerSourceUri (Inherited from SPDeploymentSettings.)
Public property AzureQueueDebugUri (Inherited from SPDeploymentSettings.)
Public property AzureQueueReportUri (Inherited from SPDeploymentSettings.)
Public property BaseFileName Gets or sets the base file name used when creating content migration packages. (Inherited from SPDeploymentSettings.)
Public property CommandLineVerbose Gets or sets a value that determines whether output is written to a command line console. (Inherited from SPDeploymentSettings.)
Public property CurrentChangeToken Gets or sets the current change token in the change log that is used as a comparison value when running subsequent incremental export operations.
Public property DataFiles Gets a read-only collection of export/import data files.
Public property ErrorLogFilePath (Inherited from SPDeploymentSettings.)
Public property ExcludeDependencies Specifies whether to exclude dependencies from the export package when exporting objects of type SPFile or SPListItem.
Public property ExportChangeToken Gets or sets the change token to use when exporting incremental changes based on changes since the last export.
Public property ExportFrontEndFileStreams Specifies whether the front end file streams will be exported or not. Default is true.
Public property ExportMethod Gets or sets a value that specifies whether you want to do a full or incremental export.
Public property ExportObjects Gets the collection of objects to export.
Public property ExportPublicSchema Gets or sets a value that specifies whether to use the public schema format when exporting a list field.
Public property FileCompression Gets or sets a Boolean value that specifies whether the content migration package is compressed using the CAB compression protocol. (Inherited from SPDeploymentSettings.)
Public property FileLocation Gets or sets the directory location where content migration packages are placed. (Inherited from SPDeploymentSettings.)
Public property FileMaxSize Gets or sets a value that specifies the maximum size for a content migration package (.cmp) file that is outputted by the export operation.
Public property HaltOnNonfatalError Gets or sets a value indicating whether to stop the import or export for a non-fatal error. (Inherited from SPDeploymentSettings.)
Public property HaltOnWarning Gets or sets a value indicating whether to stop the import or export operation if a warning occurs. (Inherited from SPDeploymentSettings.)
Public property IncludeAlerts
Public property IncludeSecurity Gets or sets a value that determines whether site security groups and the group membership information is exported or imported. (Inherited from SPDeploymentSettings.)
Public property IncludeVersions Gets or sets a value that determines what content is selected for export based on version information.
Public property IngestionTaskKey (Inherited from SPDeploymentSettings.)
Public property LogExportObjectsTable Gets or sets a value specifying whether the contents of the temporary table "#ExportObjects" should be written to a log file.
Public property LogFilePath Gets or sets a value specifying the full path to the content migration log file. (Inherited from SPDeploymentSettings.)
Public property OverwriteExistingDataFile Gets or sets a value indicating whether you can overwrite an existing content migration package file when running export.
Public property SiteUrl Gets or sets the absolute URL of a source or destination Web site. (Inherited from SPDeploymentSettings.)
Public property TestRun Gets or sets a value specifying whether to complete a test run.
Public property UnattachedContentDatabase Gets or sets the unattached content database.
Public property UseBlob (Inherited from SPDeploymentSettings.)
Public property WarningLogFilePath (Inherited from SPDeploymentSettings.)

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)
Public method Validate Checks export settings to ensure that they are valid and don't conflict. (Overrides SPDeploymentSettings.Validate().)

Top

See also

Reference

SPExportSettings class

Microsoft.SharePoint.Deployment namespace