Microsoft

An object MUST be converted to an XML document by the higher layer before passing it to the PowerShell Remoting Protocol. If the object type is listed in section 2.2.5.1, the higher layer MUST encode the object as specified in that section. For all other object types, the higher layer MUST encode the object as specified in section 2.2.5.2. ................
................