Interface IPropertyVisitor
Interface to visit a property bag.
Syntax
public interface IPropertyVisitor
Methods
VisitCollectionProperty<TProperty, TContainer, TValue>(TProperty, ref TContainer, ref ChangeTracker)
Declaration
VisitStatus VisitCollectionProperty<TProperty, TContainer, TValue>(TProperty property, ref TContainer container, ref ChangeTracker changeTracker)
where TProperty : ICollectionProperty<TContainer, TValue>
Parameters
Type |
Name |
Description |
TProperty |
property |
|
TContainer |
container |
|
ChangeTracker |
changeTracker |
|
Returns
Type Parameters
Name |
Description |
TProperty |
|
TContainer |
|
TValue |
|
VisitProperty<TProperty, TContainer, TValue>(TProperty, ref TContainer, ref ChangeTracker)
Declaration
VisitStatus VisitProperty<TProperty, TContainer, TValue>(TProperty property, ref TContainer container, ref ChangeTracker changeTracker)
where TProperty : IProperty<TContainer, TValue>
Parameters
Type |
Name |
Description |
TProperty |
property |
|
TContainer |
container |
|
ChangeTracker |
changeTracker |
|
Returns
Type Parameters
Name |
Description |
TProperty |
|
TContainer |
|
TValue |
|