### YamlMime:JavaType
uid: "com.azure.storage.file.share.StorageFileInputStream"
fullName: "com.azure.storage.file.share.StorageFileInputStream"
name: "StorageFileInputStream"
nameWithType: "StorageFileInputStream"
summary: "Provides an input stream to read a given storage file resource."
inheritances:
- ""
- ""
- ""
inheritedClassMethods:
- classRef: ""
methodsRef:
- ""
- ""
- ""
- ""
- ""
- ""
- ""
- ""
- ""
- ""
- classRef: "java.io.InputStream"
methodsRef:
- "nullInputStream"
- "readAllBytes"
- "readNBytes"
- "readNBytes"
- "skipNBytes"
- "transferTo"
- classRef: "java.lang.Object"
methodsRef:
- "clone"
- "equals"
- "finalize"
- "getClass"
- "hashCode"
- "notify"
- "notifyAll"
- "toString"
- "wait"
- "wait"
- "wait"
syntax: "public class **StorageFileInputStream** extends "
methods:
- uid: "com.azure.storage.file.share.StorageFileInputStream.dispatchRead(int,long)"
fullName: "com.azure.storage.file.share.StorageFileInputStream.dispatchRead(int readLength, long offset)"
name: "dispatchRead(int readLength, long offset)"
nameWithType: "StorageFileInputStream.dispatchRead(int readLength, long offset)"
summary: "Dispatches a read operation of N bytes."
modifiers:
- "protected"
- "synchronized"
overridden: "com.azure.storage.common.StorageInputStream.dispatchRead(int,long)"
parameters:
- description: "An int
which represents the number of bytes to read."
name: "readLength"
type: ""
- name: "offset"
type: ""
syntax: "protected synchronized ByteBuffer dispatchRead(int readLength, long offset)"
desc: "Dispatches a read operation of N bytes."
returns:
type: "ByteBuffer"
type: "class"
desc: "Provides an input stream to read a given storage file resource."
metadata: {}
package: "com.azure.storage.file.share"
artifact: com.azure:azure-storage-file-share:12.24.0