Click or drag to resize

CoverageDataGetSatisfactionForAsset Method

Get the intervals where both access and coverage exist for the given asset.

Namespace:  AGI.Foundation.Coverage
Assembly:  AGI.Foundation.Models (in AGI.Foundation.Models.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax
public TimeIntervalCollection GetSatisfactionForAsset(
	Object asset
)

Parameters

asset
Type: SystemObject
The asset providing coverage.

Return Value

Type: TimeIntervalCollection
If the given asset provides satisfactory coverage, this returns the satisfaction intervals. If the given asset has access, but there is no coverage, it returns an empty collection.
Exceptions
ExceptionCondition
ArgumentException The specified asset does not exist in this CoverageData.
Remarks
If certain other assets preclude the given asset from providing coverage despite its having access to the coverage target, the access intervals and the coverage satisfaction intervals may not coincide. To obtain the full access intervals, use GetAccessResultsForAsset(Object).
See Also