GeneratorRunResult.Exception Property

Definition

An Exception instance that was thrown by the generator, or null if the generator completed without error.

public Exception? Exception { get; }
member this.Exception : Exception
Public ReadOnly Property Exception As Exception

Property Value

Remarks

When this property has a value, the Diagnostics collection will contain a single diagnostic indicating that the generator failed. Generally GeneratedSources will be empty in this case, however, sources produced by a pre-compilation phase that completed successfully prior to the failure are preserved (because they were already observed by other generators in the augmented compilation, so dropping them would produce inconsistent results).

Applies to