Interface IListPropertyAccept<TList>
Interface for accepting list property visitation.
Namespace: Unity.Properties
Syntax
public interface IListPropertyAccept<TList>
Type Parameters
| Name | Description |
|---|---|
| TList | The list type. |
Methods
Accept<TContainer>(IListPropertyVisitor, Property<TContainer, TList>, ref TContainer, ref TList)
Call this method to invoke Visit<TContainer, TList, TElement>(Property<TContainer, TList>, ref TContainer, ref TList).
Declaration
void Accept<TContainer>(IListPropertyVisitor visitor, Property<TContainer, TList> property, ref TContainer container, ref TList list)
Parameters
| Type | Name | Description |
|---|---|---|
| IListPropertyVisitor | visitor | The visitor being run. |
| Property<TContainer, TList> | property | The property being visited. |
| TContainer | container | The container being visited. |
| TList | list | The list value. |
Type Parameters
| Name | Description |
|---|---|
| TContainer | The container type. |
Remarks
This method is used to join the container type and element type.