Click or drag to resize
BandwidthOptions Class
Represents options for configuring a bandwidth limit and bandwidth limiting schedule.
Inheritance Hierarchy
SystemObject
  ObservableObject
    DoubleTake.Jobs.Contract.SchedulingBandwidthOptions

Namespace: DoubleTake.Jobs.Contract.Scheduling
Assembly: DoubleTake.PowerShell.Contract.Data (in DoubleTake.PowerShell.Contract.Data.dll) Version: 8.0.0.1664
Syntax
public sealed class BandwidthOptions : ObservableObject, 
	IExtensibleDataObject

The BandwidthOptions type exposes the following members.

Constructors
  NameDescription
Public methodBandwidthOptions
Top
Properties
  NameDescription
Public propertyEntries
This value represents the bandwidth schedule. This value is copied to CoreConnectionOptions.ConnectionStartParameters.Schedule.Bandwidth.Entries.
Public propertyExtensionData
Gets or sets the structure that contains extra data.
Public propertyLimit
This value is the bandwidth limit in bytes per second.
Public propertyMode
This value is the bandwidth limiting mode. This value is copied to CoreConnectionOptions.ConnectionStartParameters.Schedule.Bandwidth.Mode.
Public propertySpecifications
This value represents a bandwidth specifications as identified by a common name (for example T1) and a numeric speed (for example, 193,000 bytes per second). This value is copied to CoreConnectionOptions.ConnectionStartParameters.Schedule.Bandwidth.Specification.
Top
Methods
  NameDescription
Public methodStatic memberFromLegacy
Converts a legacy BandwithSchedule to an instance of BandwidthOptions.
Public methodToLegacy
Converts this instance of BandwidthOptions to a legacy BandwidthSchedule.
Top
See Also