| skipWithinBuffer(long) |  | 0% |  | 0% | 6 | 6 | 21 | 21 | 1 | 1 |
| skipImpl(long) |  | 0% |  | 0% | 8 | 8 | 23 | 23 | 1 | 1 |
| PageBlobInputStream(StorageInterface.CloudPageBlobWrapper, OperationContext) |  | 0% |  | 0% | 4 | 4 | 21 | 21 | 1 | 1 |
| validateDataIntegrity(byte[]) |  | 0% |  | 0% | 5 | 5 | 16 | 16 | 1 | 1 |
| getPageBlobDataSize(StorageInterface.CloudPageBlobWrapper, OperationContext) |  | 0% |  | 0% | 3 | 3 | 14 | 14 | 1 | 1 |
| ensureDataInBuffer() |  | 0% |  | 0% | 3 | 3 | 19 | 19 | 1 | 1 |
| read(byte[], int, int) |  | 0% |  | 0% | 6 | 6 | 20 | 20 | 1 | 1 |
| available() |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| getPageSize(StorageInterface.CloudPageBlobWrapper, byte[], int) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| getBytesRemainingInCurrentPage() |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| skipWithinCurrentPage(long) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| fileCorruptException(StorageInterface.CloudPageBlobWrapper, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| read() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| badStartRangeException(StorageInterface.CloudPageBlobWrapper, PageRange) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| dataAvailableInBuffer() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
| skip(long) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| advancePagesInBuffer(int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getCurrentPageStartInBuffer() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| close() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |