{
  "WorkItem": {
    "AffectedComponent": {
      "Name": "",
      "DisplayName": ""
    },
    "ClosedComment": "fixed in changeset 79029.  First binary with this change&#58;  v1.9.1.6",
    "ClosedDate": "2011-06-13T07:22:43.85-07:00",
    "CommentCount": 0,
    "Custom": null,
    "Description": "Use InvalidOperationException in PDOS when stream is closed.\nCurrently the Write() method throws NotSupportedException.  \nThis seems wrong.\n \nAlso, instead of ArgumentException, use ArgumentOutOfRangeException when BufferSize is too small.\n \n                    throw new ArgumentOutOfRangeException(\"BufferSize\",\n                                                          \"BufferSize must be greater than 1024 bytes\");\n \nAlso, instead of NotImplementedException, use NotSupportedException for the builtin Stream methods. \n \nAlso, the Position_get seems like it could be supported, with the baseStream.Position.  It need not throw NotSupportedException.",
    "LastUpdatedDate": "2013-05-16T05:31:36.73-07:00",
    "PlannedForRelease": "",
    "ReleaseVisibleToPublic": false,
    "Priority": {
      "Name": "Low",
      "Severity": 50,
      "Id": 1
    },
    "ProjectName": "DotNetZip",
    "ReportedDate": "2011-05-08T10:06:18.367-07:00",
    "Status": {
      "Name": "Closed",
      "Id": 4
    },
    "ReasonClosed": {
      "Name": "Unassigned"
    },
    "Summary": "Fix the use of Exceptions in PDOS",
    "Type": {
      "Name": "Issue",
      "Id": 3
    },
    "VoteCount": 1,
    "Id": 13479
  },
  "FileAttachments": [],
  "Comments": []
}