# SerializationUtility

> Utility functions related to Serialization.

## Definition

* **Type:** Class
* **Namespace:** [UnityEditor](/engine/6000.0/script-reference/unityeditor.md)
* **Assembly:** UnityEditor

```csharp
public sealed class SerializationUtility
```

## Remarks

Additional Resources: [ManagedReferenceUtility](/engine/6000.0/script-reference/unityengine/serialization/managedreferenceutility.md), [SerializeReference](/engine/6000.0/script-reference/unityengine/serializereference.md), [SerializedProperty](/engine/6000.0/script-reference/unityeditor/serializedproperty.md).

## Static Methods

| Method                                                                                                                                                     | Description                                                                                            |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------ |
| [ClearAllManagedReferencesWithMissingTypes](/engine/6000.0/script-reference/unityeditor/serializationutility/clearallmanagedreferenceswithmissingtypes.md) | Removes all managed references that are missing their type.                                            |
| [ClearManagedReferenceWithMissingType](/engine/6000.0/script-reference/unityeditor/serializationutility/clearmanagedreferencewithmissingtype.md)           | Drop the serialized data associated with a specific managed reference object that is missing its type. |
| [GetManagedReferencesWithMissingTypes](/engine/6000.0/script-reference/unityeditor/serializationutility/getmanagedreferenceswithmissingtypes.md)           | Returns the list of managed references that could not be deserialized because of a missing type.       |
| [HasManagedReferencesWithMissingTypes](/engine/6000.0/script-reference/unityeditor/serializationutility/hasmanagedreferenceswithmissingtypes.md)           | This API returns true if one or more managed references is missing its type.                           |
