public override DirectIOData DirectIO(int command, int data, object obj) { var intValue = data; var stringValue = Convert.ToString(obj); VerifyResult(_cco.DirectIO(command, ref intValue, ref stringValue)); return(new DirectIOData(intValue, stringValue)); }