# ClearManagedReferenceWithMissingType(Object, long)

> Drop the serialized data associated with a specific managed reference object that is missing its type.

## Definition

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

```csharp
public static bool ClearManagedReferenceWithMissingType(Object obj, long id)
```

### Parameters

**** (\[Object]\(/engine/6000.0/script-reference/unityengine/object)): **** (\[long]\(https\://learn.microsoft.com/dotnet/api/system.int64)):&#x20;

### Returns

| Type                                                          | Description |
| ------------------------------------------------------------- | ----------- |
| [bool](https://learn.microsoft.com/dotnet/api/system.boolean) |             |

### Remarks

This method returns false if there is no reference with a missing type matching the specified Id.

Additional Resources: [SerializationUtility.ClearAllManagedReferencesWithMissingTypes](/engine/6000.0/script-reference/unityeditor/serializationutility/clearallmanagedreferenceswithmissingtypes.md), [SerializationUtility.GetManagedReferencesWithMissingTypes](/engine/6000.0/script-reference/unityeditor/serializationutility/getmanagedreferenceswithmissingtypes.md), [SerializeReference](/engine/6000.0/script-reference/unityengine/serializereference.md).
