Class RemoteDeploymentProvider
- Namespace
- Dynamicweb.Deployment
- Assembly
- Dynamicweb.Core.dll
Represents a remote deployment provider
- Inheritance
-
Remote
Deployment Provider
- Inherited Members
Constructors
RemoteDeploymentProvider(Destination)
Initializes a new instance of the Remote
Parameters
destination
DestinationThe destination.
RemoteDeploymentProvider(string, Uri, string, string)
Initializes a new instance of the Remote
Parameters
Properties
Name
Gets the name.
Property Value
- string
The name.
Password
Gets or sets the password.
Property Value
- string
The password.
Url
Gets the URL.
Property Value
- Uri
The URL.
Username
Gets or sets the username.
Property Value
- string
The username.
Methods
ConfigureClient(HttpClient)
Parameters
client
HttpClient
ExportPackage(string, DeploymentSet, Tracker)
Exports the package.
Parameters
id
stringThe identifier.
deploymentSet
DeploymentSet The deployment set.
tracker
TrackerThe tracker.
Returns
GetDataGroup(string)
Gets the data group.
Parameters
dataGroupId
stringThe data group identifier.
Returns
GetDataGroups()
Gets the data groups.
Returns
GetDataItemInfos(DataItemSelection)
Gets the data item infos.
Parameters
selection
DataItem Selection The selection.
Returns
GetDataItemInfosAsync(DataItemSelection)
Gets the data item infos.
protected override Task<IEnumerable<DataItemInfo>> GetDataItemInfosAsync(DataItemSelection selection)
Parameters
selection
DataItem Selection The selection.
Returns
GetDataItems(DataItemSelection)
Gets the data items.
Parameters
selection
DataItem Selection The selection.
Returns
GetDeploymentStatus(string)
Gets the deployment status.
Parameters
id
stringThe identifier.
Returns
GetSystemInformation()
Gets the system information.
Returns
- Dictionary<string, string>
A dictionary of system information
ImportPackage(string, Package, Tracker)
Imports the package.
Parameters
VerifyConnection()
Verifies the connection.