Interface IVisit<TValue>
Implement this interface to intercept the visitation for a specific
Namespace: Unity.Properties.Adapters
Syntax
public interface IVisit<TValue> : IPropertyVisitorAdapter
Type Parameters
| Name | Description |
|---|---|
| TValue | The value type being visited. |
Remarks
Methods
Visit<TContainer>(Property<TContainer, TValue>, ref TContainer, ref TValue)
Invoked when the visitor encounters specific
Declaration
VisitStatus Visit<TContainer>(Property<TContainer, TValue> property, ref TContainer container, ref TValue value)
Parameters
| Type | Name | Description |
|---|---|---|
| Property<TContainer, TValue> | property | The property being visited. |
| TContainer | container | The container being visited. |
| TValue | value | The value being visited. |
Returns
| Type | Description |
|---|---|
| VisitStatus | The return status of the adapter. |
Type Parameters
| Name | Description |
|---|---|
| TContainer | The container type being visited. |