# FailureInfo class

Namespace: [Grasshopper2.Framework](https://developer.rhino3d.com/api/gh2/namespace/grasshopper2.framework.md) · Assembly: [Grasshopper2](https://developer.rhino3d.com/api/gh2/assembly/grasshopper2.md)

```cs
public class FailureInfo
```

Collation of data fields describing a particular load failure.

## Constructors

- [FailureInfo](https://developer.rhino3d.com/api/gh2/type/grasshopper2.framework.failureinfo/ctor.md): Create a new Plugin load failure information block.

## Properties

- [Empty](https://developer.rhino3d.com/api/gh2/type/grasshopper2.framework.failureinfo/empty.md): (static) Gets the empty failure.
- [Exception](https://developer.rhino3d.com/api/gh2/type/grasshopper2.framework.failureinfo/exception.md): Gets the exception (if any) associated with the load failure.
- [Kind](https://developer.rhino3d.com/api/gh2/type/grasshopper2.framework.failureinfo/kind.md): Gets the kind of load failure.
- [Location](https://developer.rhino3d.com/api/gh2/type/grasshopper2.framework.failureinfo/location.md): Gets the location of the plugin this failure pertains to.
- [Reason](https://developer.rhino3d.com/api/gh2/type/grasshopper2.framework.failureinfo/reason.md): Gets the reason for the load failure.
