# UpgradeResult

Struct in [Yarn.Compiler.Upgrader](https://docs.yarnspinner.dev/2.3/api/csharp/yarn.compiler.upgrader)

Inherits from `System.ValueType`

## Summary

```csharp
public struct UpgradeResult
```

## Fields

| Name                                                                                                                                                        | Description |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------- |
| [Files](https://docs.yarnspinner.dev/2.3/api/csharp/yarn.compiler.upgrader/yarn.compiler.upgrader.upgraderesult/yarn.compiler.upgrader.upgraderesult.files) |             |

## Properties

| Name                                                                                                                                                                    | Description                                                                                                                                                                                                                                                                                                                        |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Diagnostics](https://docs.yarnspinner.dev/2.3/api/csharp/yarn.compiler.upgrader/yarn.compiler.upgrader.upgraderesult/yarn.compiler.upgrader.upgraderesult.diagnostics) | Gets a collection containing all [Diagnostic](https://docs.yarnspinner.dev/2.3/api/csharp/yarn.compiler/yarn.compiler.diagnostic) objects across all of the files in [Files](https://docs.yarnspinner.dev/2.3/api/csharp/yarn.compiler.upgrader/yarn.compiler.upgrader.upgraderesult/yarn.compiler.upgrader.upgraderesult.files) . |

## Structs

| Name                                                                                                                                                                  | Description |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------- |
| [OutputFile](https://docs.yarnspinner.dev/2.3/api/csharp/yarn.compiler.upgrader/yarn.compiler.upgrader.upgraderesult/yarn.compiler.upgrader.upgraderesult.outputfile) |             |
