MSDN のこのページには、次のように記載されています。
スケジューラーを引数として取るオーバーロードを使用しない場合、Rx は最小並行性の原則を使用してデフォルトのスケジューラーを選択します。これは、オペレーターのニーズを満たす最小量の並行性を導入するスケジューラーが選択されることを意味します。たとえば、限られた少数のメッセージでオブザーバブルを返すオペレーターの場合、Rx は Immediate を呼び出します。潜在的に大量または無限の数のメッセージを返すオペレーターの場合、CurrentThread が呼び出されます。タイマーを使用するオペレーターの場合、ThreadPool が使用されます。
実際には、観察可能なオペレーターがどのデフォルトのスケジューラーを使用するかについての参照シートが必要ですが、どこにも見つかりません。各オブザーバブル オペレータのデフォルトのスケジューラは何ですか?