# GetValueFromRecord<TValue>(IPropertyDatabaseRecordValue)

> Deserialize a record value into its proper type.

## Definition

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

## GetValueFromRecord\<T>(IPropertyDatabaseRecordValue)

```csharp
TValue GetValueFromRecord<TValue>(IPropertyDatabaseRecordValue recordValue)
```

### Parameters

**** (\[IPropertyDatabaseRecordValue]\(/engine/6000.7/script-reference/unityeditor/search/ipropertydatabaserecordvalue)): A serialized record value.

### Returns

| Type | Description             |
| ---- | ----------------------- |
| T    | The deserialized value. |

### Remarks

Additional Resources: [IPropertyDatabaseView.TryLoad](/engine/6000.7/script-reference/unityeditor/search/ipropertydatabaseview/tryload.md).
