Table of Contents

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

validationResult AcceleratorValidationResult

The validation result that failed.

AcceleratorValidationException(string)

Initializes a new instance of AcceleratorValidationException with a custom message.

public AcceleratorValidationException(string message)

Parameters

message string

The 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

message string

The exception message.

innerException Exception

The inner exception.

Properties

ValidationResult

Gets the validation result that caused this exception.

public AcceleratorValidationResult ValidationResult { get; }

Property Value

AcceleratorValidationResult