Class PriorityLevelQualityDegradationDefinition
Inheritance
System.Object
PriorityLevelQualityDegradationDefinition
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Optimization.dll
Syntax
public class PriorityLevelQualityDegradationDefinition
Properties
DefaultAbsoluteDegradation
Declaration
public double DefaultAbsoluteDegradation { get; set; }
Property Value
Type |
Description |
System.Double |
|
DefaultRelativeDegradation
Declaration
public double DefaultRelativeDegradation { get; set; }
Property Value
Type |
Description |
System.Double |
|
Methods
GetMaximumAbsoluteQualityDegradationForPriorityLevel(Int32)
Declaration
public double GetMaximumAbsoluteQualityDegradationForPriorityLevel(int priorityLevel)
Parameters
Type |
Name |
Description |
System.Int32 |
priorityLevel |
|
Returns
Type |
Description |
System.Double |
|
GetMaximumRelativeQualityDegradationForPriorityLevel(Int32)
Declaration
public double GetMaximumRelativeQualityDegradationForPriorityLevel(int priorityLevel)
Parameters
Type |
Name |
Description |
System.Int32 |
priorityLevel |
|
Returns
Type |
Description |
System.Double |
|
IsAbsoluteCustomValueDefined(Int32)
Declaration
public bool IsAbsoluteCustomValueDefined(int prioLevel)
Parameters
Type |
Name |
Description |
System.Int32 |
prioLevel |
|
Returns
Type |
Description |
System.Boolean |
|
IsAnyCustomValueDefined(Int32)
Declaration
public bool IsAnyCustomValueDefined(int prioLevel)
Parameters
Type |
Name |
Description |
System.Int32 |
prioLevel |
|
Returns
Type |
Description |
System.Boolean |
|
IsRelativeCustomValueDefined(Int32)
Declaration
public bool IsRelativeCustomValueDefined(int prioLevel)
Parameters
Type |
Name |
Description |
System.Int32 |
prioLevel |
|
Returns
Type |
Description |
System.Boolean |
|
ResetMaximumAbsoluteDegradationForPrioLevel(Int32)
Declaration
public bool ResetMaximumAbsoluteDegradationForPrioLevel(int priorityLevel)
Parameters
Type |
Name |
Description |
System.Int32 |
priorityLevel |
|
Returns
Type |
Description |
System.Boolean |
|
ResetMaximumRelativeDegradationForPrioLevel(Int32)
Declaration
public bool ResetMaximumRelativeDegradationForPrioLevel(int priorityLevel)
Parameters
Type |
Name |
Description |
System.Int32 |
priorityLevel |
|
Returns
Type |
Description |
System.Boolean |
|
SetMaximumAbsoluteDegradationForPriorityLevel(Int32, Double)
Declaration
public void SetMaximumAbsoluteDegradationForPriorityLevel(int priorityLevel, double maxAbsoluteDegradation)
Parameters
Type |
Name |
Description |
System.Int32 |
priorityLevel |
|
System.Double |
maxAbsoluteDegradation |
|
SetMaximumRelativeDegradationForPriorityLevel(Int32, Double)
Declaration
public void SetMaximumRelativeDegradationForPriorityLevel(int priorityLevel, double maxRelativeDegradation)
Parameters
Type |
Name |
Description |
System.Int32 |
priorityLevel |
|
System.Double |
maxRelativeDegradation |
|
Extension Methods