public File UndoCheckoutFile(long fileMasterId, bool downloadFile, [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] out byte[] fileContents) { object[] results = this.Invoke("UndoCheckoutFile", new object[] { fileMasterId, downloadFile}); fileContents = ((byte[])(results[1])); return ((File)(results[0])); }