protected virtual ImageResults ConstructImageResults()
Protected Overridable Function ConstructImageResults As ImageResults
The default implementation returns an object of type ImageResults. If your command requires an object with more information, subclass ImageResults and add in the information you need. Your command will override ConstructImageResults and return your new object.
The object allocated here is passed to PerformActualCommand as a reference parameter, meaning the entire object can be changed at that point too.