EvaluatorHelperAllEvaluatorsAreThreadSafeT Method (TimeIntervalCollectionT) |
Determines if every evaluator stored as
Data
in a
TimeIntervalCollectionT is thread safe.
Any evaluators in the collection that are
are ignored.
Namespace:
AGI.Foundation.Infrastructure
Assembly:
AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax public static bool AllEvaluatorsAreThreadSafe<T>(
TimeIntervalCollection<T> collection
)
where T : IThreadAware
Public Shared Function AllEvaluatorsAreThreadSafe(Of T As IThreadAware) (
collection As TimeIntervalCollection(Of T)
) As Boolean
public:
generic<typename T>
where T : IThreadAware
static bool AllEvaluatorsAreThreadSafe(
TimeIntervalCollection<T>^ collection
)
static member AllEvaluatorsAreThreadSafe :
collection : TimeIntervalCollection<'T> -> bool when 'T : IThreadAware
Parameters
- collection
- Type: AGI.Foundation.TimeTimeIntervalCollectionT
The time interval collection.
Type Parameters
- T
- The type of evaluator.
Return Value
Type:
Boolean if every evaluator in the collection is thread safe; otherwise
.
See Also