Thrown by ShaderGraph.SetModelJson(string) when the supplied model JSON parses but fails structural or semantic validation. More...
Properties | |
| IReadOnlyList< ShaderGraphValidationError > | Errors [get] |
| One entry per detected problem. | |
Thrown by ShaderGraph.SetModelJson(string) when the supplied model JSON parses but fails structural or semantic validation.
Extends ArgumentException so callers that only catch the legacy contract (well-formedness errors) still see these failures, while richer callers can catch this type to read the structured Errors list.
|
inline |
|
inline |
|
inline |
|
inline |
|
get |
One entry per detected problem.
Empty for instances constructed via the standard Exception-shape constructors; non-empty for instances constructed with an explicit error list (the validator's normal path).