Is it possible to find all the available fields/properties that currently exist on dynamic object?
I want to do this for all objects that implement IDynamicMetaObjectProvider. Using GetDynamicMemberNames() isn't suitable as it doesn't have to be fully implemented by custom dynamic classes, it can just return an empty enumeration.
I don't want to check for the presence of a named property i.e. "Name" or "Id", but I want to get a list of all the current properties, is this possible?