EvaluatorHelperAllEvaluatorsAreThreadSafe Method (IThreadAware, IThreadAware, IThreadAware) |
Determines if every evaluator given is thread safe.
Any evaluators that are are ignored.
Namespace:
AGI.Foundation.Infrastructure
Assembly:
AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax public static bool AllEvaluatorsAreThreadSafe(
IThreadAware evaluator1,
IThreadAware evaluator2,
IThreadAware evaluator3
)
Public Shared Function AllEvaluatorsAreThreadSafe (
evaluator1 As IThreadAware,
evaluator2 As IThreadAware,
evaluator3 As IThreadAware
) As Boolean
public:
static bool AllEvaluatorsAreThreadSafe(
IThreadAware^ evaluator1,
IThreadAware^ evaluator2,
IThreadAware^ evaluator3
)
static member AllEvaluatorsAreThreadSafe :
evaluator1 : IThreadAware *
evaluator2 : IThreadAware *
evaluator3 : IThreadAware -> bool
Parameters
- evaluator1
- Type: AGI.Foundation.InfrastructureIThreadAware
The first evaluator. - evaluator2
- Type: AGI.Foundation.InfrastructureIThreadAware
The second evaluator. - evaluator3
- Type: AGI.Foundation.InfrastructureIThreadAware
The third evaluator.
Return Value
Type:
Boolean if every non-null evaluator given is thread safe; otherwise
.
See Also