ContentDeploymentConfiguration Class


Contains farm-level settings that are used by the Content Deployment feature.

public ref class ContentDeploymentConfiguration sealed : Microsoft::SharePoint::Administration::SPPersistedObject
public sealed class ContentDeploymentConfiguration : Microsoft.SharePoint.Administration.SPPersistedObject
type ContentDeploymentConfiguration = class
    inherit SPPersistedObject
Public NotInheritable Class ContentDeploymentConfiguration
Inherits SPPersistedObject


A farm administrator can configure content deployment settings at the farm level. The Microsoft.SharePoint.Publishing.Admnistration.ContentDeploymentConfiguration class is the backend object that encapsulates these settings. It includes properties that are configurable, such as a way to determine whether incoming content deployment jobs can be accepted, and what temporary folder should be used to store content deployment logs.

SharePoint Server creates a ContentDeploymentConfiguration object and uses the methods and properties in this class to determine whether a server is accepting incoming content deployment jobs, and to get or set the Web server that manages the export Web service for content deployment operations, timeout values, and security.



This member is reserved for internal use and is not intended to be used directly from your code. Initializes a new instance of a ContentDeploymentConfiguration object.



Gets or sets the value that determines whether the server accepts incoming content deployment Web service requests.


Gets or sets whether to disallow an execution of multiple ContentDeploymentJob objects along the same ContentDeploymentPath object at the same time.


Gets or sets the value that determines the number of reports to retain for the content deployment jobs.

DisplayName (Inherited from SPPersistedObject)

Gets or sets a value that indicates whether checks should be run on the source site collection before the creation of the content deployment path, or when running content deployment run.


Gets or sets the designated front-end Web server to use for the content deployment Web service export operations.

Farm (Inherited from SPPersistedObject)

Gets or sets file chunk size.

Id (Inherited from SPPersistedObject)

Gets or sets the designated front-end Web server to use for the content deployment Web Service import operations.

Name (Inherited from SPPersistedObject)
Parent (Inherited from SPPersistedObject)
Properties (Inherited from SPPersistedObject)

Gets or sets the time interval between pings for RemoteImport status.


Gets or sets the remote import timeout.


Gets or sets a value that determines whether the farm accepts requests that are not secure ..

Status (Inherited from SPPersistedObject)

Gets or sets a value that determines the temporary local or remote folder to use for the content deployment jobs.

TypeName (Inherited from SPPersistedObject)
UpgradedPersistedProperties (Inherited from SPAutoSerializingObject)
Version (Inherited from SPPersistedObject)
WasCreated (Inherited from SPPersistedObject)


CheckSourceStatus(Uri, Int32)

Performs a content deployment source status check and returns errors.

Clone() (Inherited from SPPersistedObject)
Delete() (Inherited from SPPersistedObject)
Equals(Object) (Inherited from SPPersistedObject)
GetChild<T>() (Inherited from SPPersistedObject)
GetChild<T>(String) (Inherited from SPPersistedObject)
GetHashCode() (Inherited from SPPersistedObject)

Retrieves the returned singleton ContentDeploymentConfiguration object.

GetObjectData(SerializationInfo, StreamingContext) (Inherited from SPAutoSerializingObject)
HasAdditionalUpdateAccess() (Inherited from SPPersistedObject)
OnDeserialization() (Inherited from SPPersistedObject)
Provision() (Inherited from SPPersistedObject)
ToString() (Inherited from SPPersistedObject)
Uncache() (Inherited from SPPersistedObject)
Unprovision() (Inherited from SPPersistedObject)

Updates the ContentDeploymentConfiguration object.

Update(Boolean) (Inherited from SPPersistedObject)
UpdateParent() (Inherited from SPAutoSerializingObject)
Validate() (Inherited from SPPersistedObject)

Applies to