>このメソッドは、データを buffer パラメータに読み込み、正常に読み込まれたバイト数を返します。
>読み取ることができるデータが存在しない場合、Read メソッドは 0 を返します。
>Read 操作は、size パラメータで指定されたバイト数に達するまで、使用できるデータをすべて読み取ります。

つまり使用できるデータがまだ無い?