Table of Contents

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

name string
The name.
url Uri
The URL.
username string
The username.
password string
The password.
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

Package
See Also

GetDataGroup(string)

Gets the data group.
public override DataGroup GetDataGroup(string dataGroupId)

Parameters

dataGroupId string
The data group identifier.

Returns

DataGroup
See Also

GetDataGroups()

Gets the data groups.
public override IEnumerable<DataGroup> GetDataGroups()

Returns

IEnumerable<DataGroup>
See Also

GetDataItemInfos(DataItemSelection)

Gets the data item infos.
public override IEnumerable<DataItemInfo> GetDataItemInfos(DataItemSelection selection)

Parameters

selection DataItemSelection
The selection.

Returns

IEnumerable<DataItemInfo>
See Also

GetDataItemInfosAsync(DataItemSelection)

Gets the data item infos.
protected override Task<IEnumerable<DataItemInfo>> GetDataItemInfosAsync(DataItemSelection selection)

Parameters

selection DataItemSelection
The selection.

Returns

Task<IEnumerable<DataItemInfo>>
See Also

GetDataItems(DataItemSelection)

Gets the data items.
public override IEnumerable<DataItem> GetDataItems(DataItemSelection selection)

Parameters

selection DataItemSelection
The selection.

Returns

IEnumerable<DataItem>
See Also

GetDeploymentStatus(string)

Gets the deployment status.
public override ApplicationResponse<TrackingState> GetDeploymentStatus(string id)

Parameters

id string
The identifier.

Returns

ApplicationResponse<TrackingState>
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

id string
The identifier.
package Package
The package.
tracker Tracker
The tracker.
See Also

VerifyConnection()

Verifies the connection.
public override bool VerifyConnection()

Returns

bool
See Also

See Also

To top