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
destinationDestination- 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
idstring- The identifier.
 deploymentSetDeploymentSet- The deployment set.
 trackerTracker- The tracker.
 
Returns
- See Also
 
GetDataGroup(string)
Gets the data group.
  
  public override DataGroup GetDataGroup(string dataGroupId)
  Parameters
dataGroupIdstring- 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
selectionDataItemSelection- The selection.
 
Returns
- See Also
 
GetDataItemInfosAsync(DataItemSelection)
Gets the data item infos.
  
  protected override Task<IEnumerable<DataItemInfo>> GetDataItemInfosAsync(DataItemSelection selection)
  Parameters
selectionDataItemSelection- The selection.
 
Returns
- See Also
 
GetDataItems(DataItemSelection)
Gets the data items.
  
  public override IEnumerable<DataItem> GetDataItems(DataItemSelection selection)
  Parameters
selectionDataItemSelection- The selection.
 
Returns
- See Also
 
GetDeploymentStatus(string)
Gets the deployment status.
  
  public override ApplicationResponse<TrackingState> GetDeploymentStatus(string id)
  Parameters
idstring- 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