Table of Contents

Class LocalDeploymentProvider

Namespace
Dynamicweb.Deployment
Assembly
Dynamicweb.Core.dll

Represents a deployment provider for the local installation.

public class LocalDeploymentProvider : DeploymentProvider
Inheritance
LocalDeploymentProvider
Inherited Members

Constructors

LocalDeploymentProvider(string, Uri)

Initializes a new instance of the LocalDeploymentProvider class.

public LocalDeploymentProvider(string name, Uri url)

Parameters

name string

The name.

url Uri

The URL.

LocalDeploymentProvider(Uri)

Initializes a new instance of the LocalDeploymentProvider class.

public LocalDeploymentProvider(Uri url)

Parameters

url Uri

The URL.

Properties

DataGroupRepository

Gets or sets the data group repository.

public DataGroupRepository DataGroupRepository { get; set; }

Property Value

DataGroupRepository

The data group repository.

ExportFolder

Gets or set the folder to export packages.

public string ExportFolder { get; set; }

Property Value

string

The folder name.

Name

Gets the name.

public override string Name { get; }

Property Value

string

The name.

Url

Gets the URL.

public override Uri Url { get; }

Property Value

Uri

The URL.

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

GetDataGroup(string)

Gets the data group.

public override DataGroup GetDataGroup(string dataGroupId)

Parameters

dataGroupId string

The data group identifier.

Returns

DataGroup

GetDataGroups()

Gets the data groups.

public override IEnumerable<DataGroup> GetDataGroups()

Returns

IEnumerable<DataGroup>

GetDataItemInfos(DataItemSelection)

Gets the data item infos.

public override IEnumerable<DataItemInfo> GetDataItemInfos(DataItemSelection selection)

Parameters

selection DataItemSelection

The selection.

Returns

IEnumerable<DataItemInfo>

GetDataItems(DataItemSelection)

Gets the data items.

public override IEnumerable<DataItem> GetDataItems(DataItemSelection selection)

Parameters

selection DataItemSelection

The selection.

Returns

IEnumerable<DataItem>

GetSystemInformation()

Gets the system information.

public override Dictionary<string, string> GetSystemInformation()

Returns

Dictionary<string, string>

A dictionary of system information

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

To top