<PackageReference Include="Castle.Core" Version="4.2.0" />

AbstractDictionaryAdapterVisitor

protected bool Cancelled { get; protected set; }

protected virtual void VisitCollection(IDictionaryAdapter dictionaryAdapter, PropertyDescriptor property, Type collectionItemType, object state)

public virtual bool VisitDictionaryAdapter(IDictionaryAdapter dictionaryAdapter, object state)

public virtual bool VisitDictionaryAdapter(IDictionaryAdapter dictionaryAdapter, Func<PropertyDescriptor, bool> selector, object state)

protected virtual void VisitInterface(IDictionaryAdapter dictionaryAdapter, PropertyDescriptor property, object state)

protected virtual void VisitProperty(IDictionaryAdapter dictionaryAdapter, PropertyDescriptor property, object state)