Class AcceleratorValidationException
- Namespace
- DotCompute.Abstractions.Validation
- Assembly
- DotCompute.Abstractions.dll
Exception thrown when accelerator validation fails.
public sealed class AcceleratorValidationException : Exception, ISerializable
- Inheritance
-
AcceleratorValidationException
- Implements
- Inherited Members
Constructors
AcceleratorValidationException()
public AcceleratorValidationException()
AcceleratorValidationException(AcceleratorValidationResult)
Initializes a new instance of AcceleratorValidationException.
public AcceleratorValidationException(AcceleratorValidationResult validationResult)
Parameters
validationResultAcceleratorValidationResultThe validation result that failed.
AcceleratorValidationException(string)
Initializes a new instance of AcceleratorValidationException with a custom message.
public AcceleratorValidationException(string message)
Parameters
messagestringThe exception message.
AcceleratorValidationException(string, Exception)
Initializes a new instance of AcceleratorValidationException with a custom message and inner exception.
public AcceleratorValidationException(string message, Exception innerException)
Parameters
Properties
ValidationResult
Gets the validation result that caused this exception.
public AcceleratorValidationResult ValidationResult { get; }