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.