# DataSourceContext

> Contains information about the data source and data source path of a binding.

## Definition

* **Type:** Struct
* **Namespace:** [UnityEngine.UIElements](/engine/6000.6/script-reference/unityengine/uielements.md)
* **Assembly:** UnityEngine.UIElementsModule

```csharp
public readonly struct DataSourceContext
```

## Constructors

| Constructor                                                                                                                                         | Description                                                                                                                   |
| --------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------- |
| [DataSourceContext(System.Object,Unity.Properties.PropertyPath@)](/engine/6000.6/script-reference/unityengine/uielements/datasourcecontext/ctor.md) | Creates a new instance of a [DataSourceContext](/engine/6000.6/script-reference/unityengine/uielements/datasourcecontext.md). |

## Properties

| Property                                                                                                     | Description                    |
| ------------------------------------------------------------------------------------------------------------ | ------------------------------ |
| [dataSource](/engine/6000.6/script-reference/unityengine/uielements/datasourcecontext/datasource.md)         | The resolved data source.      |
| [dataSourcePath](/engine/6000.6/script-reference/unityengine/uielements/datasourcecontext/datasourcepath.md) | The resolved data source path. |
