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
destinationDestinationThe 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
clientHttpClient
ExportPackage(string, DeploymentSet, Tracker)
Exports the package.
Parameters
idstringThe identifier.
deploymentSetDeploymentSet The deployment set.
trackerTrackerThe tracker.
Returns
GetDataGroup(string)
Gets the data group.
Parameters
dataGroupIdstringThe data group identifier.
Returns
GetDataGroups()
Gets the data groups.
Returns
GetDataItemInfos(DataItemSelection)
Gets the data item infos.
Parameters
selectionDataItem Selection The selection.
Returns
GetDataItemInfosAsync(DataItemSelection)
Gets the data item infos.
protected override Task<IEnumerable<DataItemInfo>> GetDataItemInfosAsync(DataItemSelection selection)
Parameters
selectionDataItem Selection The selection.
Returns
GetDataItems(DataItemSelection)
Gets the data items.
Parameters
selectionDataItem Selection The selection.
Returns
GetDeploymentStatus(string)
Gets the deployment status.
Parameters
idstringThe 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.