Class RemoteDeploymentProvider
- Namespace
- Dynamicweb.Deployment
- Assembly
- Dynamicweb.Deployment.dll
Represents a remote deployment provider
public class RemoteDeploymentProvider : DeploymentProvider
- Inheritance
-
RemoteDeploymentProvider
- Inherited Members
Constructors
RemoteDeploymentProvider(Destination)
Initializes a new instance of the RemoteDeploymentProvider class.
public RemoteDeploymentProvider(Destination destination)
Parameters
destination
Destination- The destination.
- See Also
RemoteDeploymentProvider(string, Uri, string, string)
Initializes a new instance of the RemoteDeploymentProvider class.
public RemoteDeploymentProvider(string name, Uri url, string username, string password)
Parameters
- See Also
Properties
Name
Gets the name.
public override string Name { get; }
Property Value
- string
- The name.
- See Also
Password
Gets or sets the password.
public string Password { get; set; }
Property Value
- string
- The password.
- See Also
Url
Gets the URL.
public override Uri Url { get; }
Property Value
- Uri
- The URL.
- See Also
Username
Gets or sets the username.
public string Username { get; set; }
Property Value
- string
- The username.
- See Also
Methods
ExportPackage(string, DeploymentSet, Tracker)
Exports the package.
protected override Package ExportPackage(string id, DeploymentSet deploymentSet, Tracker tracker)
Parameters
id
string- The identifier.
deploymentSet
DeploymentSet- The deployment set.
tracker
Tracker- The tracker.
Returns
- See Also
GetDataGroup(string)
Gets the data group.
public override DataGroup GetDataGroup(string dataGroupId)
Parameters
dataGroupId
string- The data group identifier.
Returns
- See Also
GetDataGroups()
Gets the data groups.
public override IEnumerable<DataGroup> GetDataGroups()
Returns
- See Also
GetDataItemInfos(DataItemSelection)
Gets the data item infos.
public override IEnumerable<DataItemInfo> GetDataItemInfos(DataItemSelection selection)
Parameters
selection
DataItemSelection- The selection.
Returns
- See Also
GetDataItemInfosAsync(DataItemSelection)
Gets the data item infos.
protected override Task<IEnumerable<DataItemInfo>> GetDataItemInfosAsync(DataItemSelection selection)
Parameters
selection
DataItemSelection- The selection.
Returns
- See Also
GetDataItems(DataItemSelection)
Gets the data items.
public override IEnumerable<DataItem> GetDataItems(DataItemSelection selection)
Parameters
selection
DataItemSelection- The selection.
Returns
- See Also
GetDeploymentStatus(string)
Gets the deployment status.
public override ApplicationResponse<TrackingState> GetDeploymentStatus(string id)
Parameters
id
string- The identifier.
Returns
- See Also
GetSystemInformation()
Gets the system information.
public override Dictionary<string, string> GetSystemInformation()
Returns
- Dictionary<string, string>
- A dictionary of system information
- See Also
ImportPackage(string, Package, Tracker)
Imports the package.
protected override void ImportPackage(string id, Package package, Tracker tracker)
Parameters
- See Also
VerifyConnection()
Verifies the connection.
public override bool VerifyConnection()
Returns
- See Also