# IVisitContravariantPropertyAdapter<TContainer, TValue>

> Implement this interface to intercept the visitation for a specific TContainer and TValue pair.

## Definition

* **Type:** Interface
* **Namespace:** [Unity.Properties](/engine/6000.7/script-reference/unity/properties.md)
* **Assembly:** UnityEngine.PropertiesModule

```csharp
public interface IVisitContravariantPropertyAdapter<TContainer, in TValue> : IPropertyVisitorAdapter
```

## Remarks

" [IVisitContravariantPropertyAdapter\<TValue>](/engine/6000.7/script-reference/unity/properties/ivisitcontravariantpropertyadapter1.md) " [IVisitPropertyAdapter](/engine/6000.7/script-reference/unity/properties/ivisitpropertyadapter.md)
