カテゴリ別の LINQ 演算子
このトピックでは、 Observable 型によって実装されるすべての主要な LINQ 演算子をカテゴリ別に示します。具体的には、作成、変換、結合、関数、数学、時間、例外、その他、選択、プリミティブです。
カテゴリ別の LINQ 演算子
監視可能なシーケンスの作成 |
- 作成
- Generate
- 延期
- Range
|
.NET イベントまたは非同期パターンを監視可能なシーケンスに変換するか、列挙子と監視可能なシーケンスの間で変換する。 |
- FromAsyncPattern
- FromEvent
- FromEventPattern
- ToObservable
- ToEnumerable
|
複数の監視可能なシーケンスを 1 つのシーケンスに結合する。 |
- Amb
- Concat
- StartWith
- Merge
- Repeat
- Zip
|
機能 |
- let
- プルーン
- 公開
- Replay
|
シーケンスの算術演算子 |
- Aggregate
- Count
- Min
- Max
- SUM
|
時間ベースの操作 |
- 遅延
- Interval
- TimeInterval
- Timestamp
- タイムアウト
|
例外処理 |
- キャッチ
- Finally
- 再試行
- OnErrorResumeNext
|
その他の演算子 |
- 次のことを行います
- 実行
- リモートテーブル
|
シーケンス内の値のフィルター処理と選択 |
- Take
- TakeUntil/TakeWhile
- Select
- SelectMany
- スキップ
- SkipUntil/SkipWhile
|
プリミティブ |
- 行わない
- Empty
- 戻り値
- Throw
|
参照
リファレンス
Observable
概念
LINQ 演算子を使用した監視可能シーケンスのクエリ