Rate |
[SerializableAttribute] public sealed class RateSchedule
The RateSchedule type exposes the following members.
| Name | Description | |
|---|---|---|
| RateSchedule | Initializes a new instance of the RateSchedule. |
| Name | Description | |
|---|---|---|
| Items | List of non-default rates. Each item is a set of non-intersecting time intervals having own price. All time intervals that are not covered by any of the schedule items have a default price. | |
| MinimumDuration | Minumum duration of a service or null if there is no lower limit. If the lower limit is set and the actual duration is below of limit, it will be rounded up. | |
| TimingMode | Time rate calculation mode, which specifies how to treat rate schedule interval bounds. | |
| TimingStep | Length of the service duration increment steps. Actual service duration is always rounded up to a multiple of this value. |
| Name | Description | |
|---|---|---|
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object) | |
| GetType | Gets the Type of the current instance. (Inherited from Object) | |
| ToString | Returns a string that represents the current object. (Inherited from Object) |