Vixen
02b45cc4
csharp
public sealed class YamlBindingException

A document that is valid YAML but does not fit the type it was read into.

No guide page documents this yet — the page shows what the code says about itself.

Remarks

Separate from YamlParseException because the two are different problems with different fixes: one is a broken file, the other is a file describing something the running build does not have a type for. An importer that was removed produces the second, and the asset database's answer to it is to quarantine the asset rather than to refuse to open.

Fields and properties (1)

  • public string Path

    Where in the document it went wrong, as a dotted path.

Methods (1)

  • public YamlBindingException(string path, string message, Exception? inner = null)

    Reports a problem.

Used by (36)

  • AssetMetaFileVixen.Core.Yaml
  • MetaMigrationChainVixen.Core.Yaml
  • MetaTestsVixen.Core.Yaml.Tests
  • SerializerTestsVixen.Core.Yaml.Tests
  • TargetOverridesVixen.Core.Yaml
  • YamlSerializerVixen.Core.Yaml
  • AddressableGroupDocumentVixen.Editor.AssetEditors
  • AnimationBinderVixen.Editor.AssetEditors
  • AnimationClipDocumentVixen.Editor.AssetEditors
  • AnimationClipImporterVixen.Editor.Assets
  • AnimationGraphDocumentVixen.Editor.AssetEditors
  • AudioMixerDocumentVixen.Editor.AssetEditors
  • CompositorDocumentVixen.Editor.AssetEditors
  • CompositorImporterVixen.Editor.Assets
  • ContentPipelineVixen.Editor.Assets
  • DoctorRunnerVixen.Cli
  • EditorApplicationVixen.Editor.App
  • FontDocumentVixen.Editor.AssetEditors
  • HarnessDocumentVixen.Editor.AssetEditors
  • InProcessImportExecutorVixen.Editor.Assets
  • MaterialDocumentVixen.Editor.AssetEditors
  • MaterialImporterVixen.Editor.Assets
  • MoveSetDocumentVixen.Editor.AssetEditors
  • PluginDiscoveryVixen.Editor.Plugin
  • ProjectAssetVixen.Editor.App
  • ProjectWorkspaceVixen.Editor.Assets
  • ProxyShapeDocumentVixen.Editor.AssetEditors
  • ProxyShapeSetImporterVixen.Editor.Assets
  • SceneImporterVixen.Editor.Assets
  • SequenceDocumentVixen.Editor.AssetEditors
  • ShaderGraphDocumentVixen.Editor.AssetEditors
  • ShapeVocabularyDocumentVixen.Editor.AssetEditors
  • ShapeYamlVixen.Editor.Assets
  • VfxDocumentVixen.Editor.AssetEditors
  • VfxImporterVixen.Editor.Assets
  • WorldSettingsVixen.Editor.App