ManagedReferenceMissingType
структура в UnityEditor
Описание
Представляет собой управляемый объект ссылки с отсутствующим типом.
ManagedReferenceMissingType описывает управляемый объект ссылки, который не может быть десериализирован из-за отсутствия типа.
В него входят сведения о типе (его сборка, класс и пространство имён), необходимые для повторного создания объекта.
Тип может отсутствовать, если класс переименовали, перенесли в другую сборку или в другое пространство имён. Отсутствующий тип может указывать на то, что в проекте нет целой сборки или исходного скрипта.
Если первоначальные типы недоступны, эта информация может помочь в миграции данных на новые типы или в принятии решения об очистке связанных данных.
Дополнительные ресурсы: SerializationUtility.HasManagedReferencesWithMissingTypes, SerializationUtility.GetManagedReferencesWithMissingTypes, SerializationUtility.ClearManagedReferenceWithMissingType, SerializeReference
Свойства
| Свойство | Описание |
|---|---|
| assemblyName | Имя сборки, в которой Unity ожидает найти класс. (Только для чтения) |
| className | Имя класса, необходимого для создания экземпляра Managed Reference. (Только для чтения) |
| namespaceName | Пространство имён, в котором Unity ожидает найти класс. Пространства имён необязательны, поэтому здесь может быть пустая строка. (Только для чтения) |
| referenceId | Управляемая ссылка ID. (только для чтения) |
| serializedData | Строка, обобщающая содержание серийных данных недостающего объекта. (Только для чтения) |