AdlsInputStream.ReadAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
ReadAsync(Byte[], Int32, Int32, CancellationToken) |
現在のストリームからバイトシーケンスを読み取り、非同期操作を読み取ったバイト数だけストリーム内の位置を進めます。 |
ReadAsync(Int64, Byte[], Int32, Int32) |
サーバーからバイトシーケンスを直接読み取ります。 ストリーム内の何も更新されません。 |
ReadAsync(Byte[], Int32, Int32, CancellationToken)
現在のストリームからバイトシーケンスを読み取り、非同期操作を読み取ったバイト数だけストリーム内の位置を進めます。
public override System.Threading.Tasks.Task<int> ReadAsync (byte[] output, int offset, int count, System.Threading.CancellationToken cancelToken);
override this.ReadAsync : byte[] * int * int * System.Threading.CancellationToken -> System.Threading.Tasks.Task<int>
Public Overrides Function ReadAsync (output As Byte(), offset As Integer, count As Integer, cancelToken As CancellationToken) As Task(Of Integer)
パラメーター
- output
- Byte[]
出力バイト配列
- offset
- Int32
出力配列にデータを配置するオフセット
- count
- Int32
読み取られたバイト数
- cancelToken
- CancellationToken
キャンセル トークン
戻り値
読み取られたバイト数
適用対象
ReadAsync(Int64, Byte[], Int32, Int32)
サーバーからバイトシーケンスを直接読み取ります。 ストリーム内の何も更新されません。
public System.Threading.Tasks.Task<int> ReadAsync (long position, byte[] output, int offset, int count);
override this.ReadAsync : int64 * byte[] * int * int -> System.Threading.Tasks.Task<int>
Public Function ReadAsync (position As Long, output As Byte(), offset As Integer, count As Integer) As Task(Of Integer)
パラメーター
- position
- Int64
データの読み取りを開始するファイル内の位置
- output
- Byte[]
出力バイト配列
- offset
- Int32
出力配列にデータを配置するオフセット
- count
- Int32
読み取られたバイト数
戻り値
読み取られたバイト数
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Azure SDK for .NET