IGroupedObservable<TKey、TElement> インターフェイス
共通キーを持つ値の監視可能なシーケンスを表します。
Namespace:System.Reactive.Linq
アセンブリ: System.Reactive (System.Reactive.dll)
構文
'Declaration
Public Interface IGroupedObservable(Of Out TKey, Out TElement) _
Inherits IObservable(Of TElement)
'Usage
Dim instance As IGroupedObservable(Of Out TKey, Out TElement)
public interface IGroupedObservable<out TKey, out TElement> : IObservable<TElement>
generic<typename TKey, typename TElement>
public interface class IGroupedObservable : IObservable<TElement>
type IGroupedObservable<'TKey, 'TElement> =
interface
interface IObservable<'TElement>
end
JScript does not support generic types and methods.
型パラメーター
- outTElement
要素の型。
IGroupedObservable<TKey、TElement> 型は、次のメンバーを公開します。
プロパティ
名前 | 説明 | |
---|---|---|
キー | 共通キーを取得します。 |
上
メソッド
名前 | 説明 | |
---|---|---|
サブスクライブ | (IObservable から継承されます)<TElement>.) |
上
拡張メソッド
名前 | 説明 | |
---|---|---|
Aggregate<TElement>(Func<TElement, TElement, TElement>) | オーバーロードされます。 監視可能なシーケンスにアキュムレータ関数を適用します。 ( Observable によって定義されます。 | |
Aggregate<TElement、TAccumulate>(TAccumulate、Func<TAccumulate、TElement、TAccumulate>) | オーバーロードされます。 指定されたシード値を持つ監視可能なシーケンスにアキュムレータ関数を適用します。 ( Observable によって定義されます。 | |
すべての<TElement> | 監視可能なシーケンスのすべての要素が条件を満たすかどうかを判断します。 ( Observable によって定義されます。 | |
Amb<TElement> | 指定した 1 番目と 2 番目のシーケンスで最初に反応する監視可能なシーケンスを伝達します。 ( Observable によって定義されます。 | |
および<TElement、TRight> | 両方の監視可能なシーケンスに使用可能な値がある場合に一致します。 ( Observable によって定義されます。 | |
Any<TElement>() | オーバーロードされます。 監視可能なシーケンスに要素が含まれているかどうかを判断します。 ( Observable によって定義されます。 | |
Any<TElement>(Func<TElement, Boolean>) | オーバーロードされます。 監視可能なシーケンスのすべての要素が条件を満たすかどうかを判断します。 ( Observable によって定義されます。 | |
AsObservable<TElement> | 監視可能なシーケンスの ID を非表示にします。 ( Observable によって定義されます。 | |
AsQbservable<TElement> | 監視可能なシーケンスをクエリ可能な監視可能なシーケンスに変換します。 ( Qbservable によって定義されます。 | |
AssertEqual<TElement> | ( 拡張機能によって定義されます。 | |
Buffer<TElement>(Int32) | オーバーロードされます。 監視可能なシーケンスの各要素を、要素数情報に基づいて生成される連続する重複しないバッファーに示します。 ( Observable によって定義されます。 | |
Buffer<TElement>(TimeSpan) | オーバーロードされます。 監視可能シーケンスの各要素を、タイミング情報に基づいて生成される連続する重複しないバッファーに示します。 ( Observable によって定義されます。 | |
Buffer<TElement>(Int32, Int32) | オーバーロードされます。 監視可能なシーケンスの各要素を、要素数情報に基づいて生成される 0 個以上のバッファーに示します。 ( Observable によって定義されます。 | |
Buffer<TElement>(TimeSpan, IScheduler) | オーバーロードされます。 監視可能シーケンスの各要素を、タイミング情報に基づいて生成される連続する重複しないバッファーに示します。 ( Observable によって定義されます。 | |
Buffer<TElement>(TimeSpan, TimeSpan) | オーバーロードされます。 監視可能なシーケンスの各要素を、タイミング情報に基づいて生成される 0 個以上のバッファーに示します。 ( Observable によって定義されます。 | |
Buffer<TElement>(TimeSpan, Int32) | オーバーロードされます。 監視可能なシーケンスの各要素をバッファーに示します。バッファーが満杯になった場合、または特定の時間が経過した場合に送信されます。 ( Observable によって定義されます)。 | |
Buffer<TElement>(TimeSpan, TimeSpan, IScheduler) | オーバーロードされます。 監視可能なシーケンスの各要素を、タイミング情報に基づいて生成される 0 個以上のバッファーに示します。 ( Observable によって定義されます)。 | |
Buffer<TElement>(TimeSpan, Int32, IScheduler) | オーバーロードされます。 監視可能なシーケンスの各要素をバッファーに示します。バッファーが満杯になった場合、または特定の時間が経過した場合に送信されます。 ( Observable によって定義されます)。 | |
Buffer<TElement,TBufferClosing>(Func<IObservable<TBufferClosing>>) | オーバーロードされます。 観測可能なシーケンスの各要素を連続する重複しないバッファーに示します。 ( Observable によって定義されます)。 | |
Buffer<TElement, TBufferOpening, TBufferClosing>(IObservable<TBufferOpening>, Func<TBufferOpening, IObservable<TBufferClosing>>) | オーバーロードされます。 クエリ可能な監視可能シーケンスの各要素を連続する重複しないバッファーに示します。 ( Observable によって定義されます)。 | |
Catch<TElement>(IObservable<TElement>) | オーバーロードされます。 次の監視可能シーケンスを使用して、例外によって終了される監視可能なシーケンスを続行します。 ( Observable によって定義されます)。 | |
Catch<TElement, TException>(Func<TException, IObservable<TElement>>) | オーバーロードされます。 ハンドラーによって生成された監視可能なシーケンスを使用して、指定された型の例外によって終了される監視可能なシーケンスを続行します。 ( Observable によって定義されます)。 | |
CombineLatest<TElement、TSecond、TResult> | 監視可能シーケンスの 1 つが要素を生成するたびにセレクター関数を使用して、2 つの監視可能なシーケンスを 1 つの監視可能なシーケンスにマージします。 ( Observable によって定義されます)。 | |
Concat<TElement> | 2 つの監視可能なシーケンスを連結します。 ( Observable によって定義されます)。 | |
<TElement>(TElement) を含む | オーバーロードされます。 既定の等値比較子を使用して、監視可能なシーケンスに指定された要素が含まれているかどうかを判断します。 ( Observable によって定義されます)。 | |
<TElement>(TElement, IEqualityComparer<TElement>) を含む | オーバーロードされます。 指定した System.Collections.Generic.IEqualityComparer< を使用して、監視可能なシーケンスに指定された要素が含まれているかどうかを判断します。T>. ( Observable によって定義されます)。 | |
Count<TElement> | 監視可能なシーケンス内の要素の合計数を表す Int32 を返します。 ( Observable によって定義されます)。 | |
DefaultIfEmpty<TElement>() | オーバーロードされます。 シーケンスが空の場合は、指定したシーケンスの要素、またはシングルトン シーケンス内の型パラメーターの既定値を返します。 ( Observable によって定義されます)。 | |
DefaultIfEmpty<TElement>(TElement) | オーバーロードされます。 シーケンスが空の場合は、指定したシーケンスの要素、またはシングルトン シーケンス内の型パラメーターの既定値を返します。 ( Observable によって定義されます)。 | |
Delay<TElement>(TimeSpan) | オーバーロードされます。 指定した source と dueTime の期限で監視可能なシーケンスを示します。 ( Observable によって定義されます)。 | |
Delay<TElement>(DateTimeOffset) | オーバーロードされます。 指定した source と dueTime の期限で監視可能なシーケンスを示します。 ( Observable によって定義されます)。 | |
Delay<TElement>(TimeSpan, IScheduler) | オーバーロードされます。 指定したソース、dueTime、およびスケジューラを使用して、期限で監視可能なシーケンスを示します。 ( Observable によって定義されます)。 | |
Delay<TElement>(DateTimeOffset, IScheduler) | オーバーロードされます。 指定したソース、dueTime、およびスケジューラを使用して、期限で監視可能なシーケンスを示します。 ( Observable によって定義されます)。 | |
Distinct<TElement>() | オーバーロードされます。 指定したソースを持つ個別の要素のみを含む監視可能なシーケンスを返します。 ( Observable によって定義されます)。 | |
Distinct<TElement>(IEqualityComparer<TElement>) | オーバーロードされます。 比較子に従って、個別の要素のみを含む監視可能なシーケンスを返します。 ( Observable によって定義されます)。 | |
Distinct<TElement、TKey>(Func<TElement、TKey>) | オーバーロードされます。 keySelector に従って、個別の要素のみを含む監視可能なシーケンスを返します。 ( Observable によって定義されます)。 | |
Distinct<TElement、TKey>(Func<TElement、TKey>、IEqualityComparer<TKey>) | オーバーロードされます。 keySelector に従って、個別の要素のみを含む監視可能なシーケンスを返します。 ( Observable によって定義されます)。 | |
DistinctUntilChanged<TElement>() | オーバーロードされます。 指定したソースを持つ個別の連続した要素のみを含む監視可能なシーケンスを返します。 ( Observable によって定義されます)。 | |
DistinctUntilChanged<TElement>(IEqualityComparer<TElement>) | オーバーロードされます。 比較子に従って、個別の連続した要素のみを含む監視可能なシーケンスを返します。 ( Observable によって定義されます)。 | |
DistinctUntilChanged<TElement, TKey>(Func<TElement, TKey>) | オーバーロードされます。 keySelector に従って、個別の連続した要素のみを含む監視可能なシーケンスを返します。 ( Observable によって定義されます)。 | |
DistinctUntilChanged<TElement, TKey>(Func<TElement, TKey>, IEqualityComparer<TKey>) | オーバーロードされます。 keySelector と比較子に従って、個別の連続した要素のみを含む監視可能なシーケンスを返します。 ( Observable によって定義されます)。 | |
Do<TElement>(Action<TElement>) | オーバーロードされます。 監視可能シーケンス内の各要素に対してアクションを呼び出します。 ( Observable によって定義されます)。 | |
Do<TElement>(IObserver<TElement>) | オーバーロードされます。 監視可能シーケンス内の各要素に対してアクションを呼び出し、監視可能シーケンスの例外的な終了時にアクションを呼び出します。 ( Observable によって定義されます)。 | |
Do<TElement>(Action<TElement>, Action) | オーバーロードされます。 監視可能シーケンス内の各要素に対してアクションを呼び出し、監視可能シーケンスの正常終了時にアクションを呼び出します。 ( Observable によって定義されます)。 | |
Do<TElement>(Action<TElement>, Action<Exception>) | オーバーロードされます。 監視可能シーケンス内の各要素に対してアクションを呼び出し、監視可能シーケンスの例外的な終了時にアクションを呼び出します。 ( Observable によって定義されます)。 | |
Do<TElement>(Action<TElement>, Action<Exception>, Action) | オーバーロードされます。 監視可能シーケンス内の各要素に対してアクションを呼び出し、監視可能シーケンスの正常または例外的な終了時にアクションを呼び出します。 ( Observable によって定義されます)。 | |
ElementAt<TElement> | シーケンス内の指定されたインデックス位置にある要素を返します。 ( Observable によって定義されます)。 | |
ElementAtOrDefault<TElement> | シーケンス内の指定したインデックス位置にある要素を返します。インデックスが範囲外の場合は既定値を返します。 ( Observable によって定義されます)。 | |
Finally<TElement> | ソース監視可能シーケンスが正常または例外によって終了した後に、指定されたアクションを呼び出します。 ( Observable によって定義されます)。 | |
First<TElement>() | オーバーロードされます。 指定したソースを持つ監視可能なシーケンスの最初の要素を返します。 ( Observable によって定義されます)。 | |
First<TElement>(Func<TElement, Boolean>) | オーバーロードされます。 述語に一致する監視可能なシーケンスの最初の要素を返します。 ( Observable によって定義されます)。 | |
FirstOrDefault<TElement>() | オーバーロードされます。 監視可能なシーケンスの最初の要素を返します。値が見つからない場合は既定値を返します。 ( Observable によって定義されます)。 | |
FirstOrDefault<TElement>(Func<TElement, Boolean>) | オーバーロードされます。 述語と一致する監視可能なシーケンスの最初の要素を返します。値が見つからない場合は既定値を返します。 ( Observable によって定義されます)。 | |
Foo<TElement、R> | ( MyExt によって定義されます)。 | |
ForEach<TElement> | 監視可能シーケンス内の各要素に対してアクションを呼び出し、シーケンスが終了するまでブロックします。 ( Observable によって定義されます)。 | |
GetEnumerator<TElement> | 監視可能なシーケンスのすべての値を列挙する列挙子を返します。 ( Observable によって定義されます)。 | |
GroupBy<TElement, TKey>(Func<TElement, TKey>) | オーバーロードされます。 指定したキー セレクター関数に従って、監視可能なシーケンスの要素をグループ化します。 ( Observable によって定義されます)。 | |
GroupBy<TElement, TKey>(Func<TElement, TKey>, IEqualityComparer<TKey>) | オーバーロードされます。 指定したキー セレクター関数と比較子に従って、監視可能なシーケンスの要素をグループ化します。 ( Observable によって定義されます)。 | |
GroupBy<TElement、TKey、TElement>(Func<TElement、TKey>、Func<TElement、TElement>) | オーバーロードされます。 監視可能なシーケンスの要素をグループ化し、指定した関数を使用して結果の要素を選択します。 ( Observable によって定義されます)。 | |
GroupBy<TElement、TKey、TElement>(Func<TElement、TKey>、Func<TElement、TElement>、IEqualityComparer<TKey>) | オーバーロードされます。 指定したキー セレクター関数と比較子に従って監視可能なシーケンスの要素をグループ化し、指定した関数を使用して結果の要素を選択します。 ( Observable によって定義されます)。 | |
GroupByUntil<TElement, TKey, TDuration>(Func<TElement, TKey>, Func<IGroupedObservable<TKey, TElement>, IObservable<TDuration>>) | オーバーロードされます。 指定したキー セレクター関数に従って、監視可能なシーケンスの要素をグループ化します。 ( Observable によって定義されます)。 | |
GroupByUntil<TElement, TKey, TDuration>(Func<TElement, TKey>, Func<IGroupedObservable<TKey, TElement>, IObservable<TDuration>>, IEqualityComparer<TKey>) | オーバーロードされます。 指定したキー セレクター関数と比較子に従って、監視可能なシーケンスの要素をグループ化します。 ( Observable によって定義されます)。 | |
GroupByUntil<TElement, TKey, TElement, TDuration>(Func<TElement, TKey>, Func<TElement, TElement>, Func<IGroupedObservable<TKey, TElement>, IObservable<TDuration>>) | オーバーロードされます。 指定したキー セレクター関数に従って監視可能なシーケンスの要素をグループ化し、指定した関数を使用して結果の要素を選択します。 ( Observable によって定義されます)。 | |
GroupByUntil<TElement, TKey, TElement, TDuration>(Func<TElement, TKey>, Func<TElement, TElement>, Func<IGroupedObservable<TKey, TElement>, IObservable<TDuration>>, IEqualityComparer<TKey>) | オーバーロードされます。 指定したキー セレクター関数と比較子に従って監視可能なシーケンスの要素をグループ化し、指定した関数を使用して結果の要素を選択します。 ( Observable によって定義されます)。 | |
GroupJoin<TElement、TRight、TLeftDuration、TRightDuration、TResult> | 重複する期間に基づいて 2 つのシーケンスの要素を関連付け、結果をグループ化します。 ( Observable によって定義されます)。 | |
IgnoreElements<TElement> | 終了メッセージのみを残して、監視可能なシーケンス内のすべての値を無視します。 ( Observable によって定義されます)。 | |
Join<TElement、TRight、TLeftDuration、TRightDuration、TResult> | 重複する期間に基づいて、2 つのシーケンスの要素を関連付けます。 ( Observable によって定義されます)。 | |
Last<TElement>() | オーバーロードされます。 指定したソースを持つ監視可能なシーケンスの最後の要素を返します。 ( Observable によって定義されます)。 | |
Last<TElement>(Func<TElement, Boolean>) | オーバーロードされます。 述語に一致する監視可能なシーケンスの最後の要素を返します。 ( Observable によって定義されます)。 | |
LastOrDefault<TElement>() | オーバーロードされます。 監視可能なシーケンスの最後の要素を返します。値が見つからない場合は既定値を返します。 ( Observable によって定義されます)。 | |
LastOrDefault<TElement>(Func<TElement, Boolean>) | オーバーロードされます。 述語と一致する監視可能なシーケンスの最後の要素を返します。値が見つからない場合は既定値を返します。 ( Observable によって定義されます)。 | |
最新の<TElement> | 監視可能なシーケンスの最新の値をサンプリングします。 ( Observable によって定義されます)。 | |
LongCount<TElement> | 監視可能なシーケンス内の要素の合計数を表す Int64 を返します。 ( Observable によって定義されます)。 | |
TElement を具体化する<> | 監視可能なシーケンスの暗黙的な通知を明示的な通知値として具体化します。 ( Observable によって定義されます)。 | |
Max<TElement>() | オーバーロードされます。 監視可能なシーケンス内の最大要素を返します。 ( Observable によって定義されます)。 | |
Max<TElement>(IComparer<TElement>) | オーバーロードされます。 指定した比較子に従って、監視可能なシーケンスの最大値を返します。 ( Observable によって定義されます)。 | |
MaxBy<TElement、TKey>(Func<TElement、TKey>) | オーバーロードされます。 最大キー値を持つ監視可能なシーケンス内の要素を返します。 ( Observable によって定義されます)。 | |
MaxBy<TElement、TKey>(Func<TElement、TKey>、IComparer<TKey>) | オーバーロードされます。 最大キー値を持つ監視可能なシーケンス内の要素を返します。 ( Observable によって定義されます)。 | |
Merge<TElement>(IObservable<TElement>) | オーバーロードされます。 監視可能なシーケンスの監視可能なシーケンスを監視可能なシーケンスにマージします。 ( Observable によって定義されます)。 | |
Merge<TElement>(IObservable<TElement>, IScheduler) | オーバーロードされます。 2 つの監視可能なシーケンスを 1 つの監視可能なシーケンスにマージします。 ( Observable によって定義されます)。 | |
Min<TElement>() | オーバーロードされます。 監視可能なシーケンス内の最小要素を返します。 ( Observable によって定義されます)。 | |
Min<TElement>(IComparer<TElement>) | オーバーロードされます。 指定した比較子に従って、監視可能なシーケンスの最小値を返します。 ( Observable によって定義されます)。 | |
MinBy<TElement、TKey>(Func<TElement、TKey>) | オーバーロードされます。 最小キー値を持つ監視可能なシーケンス内の要素を返します。 ( Observable によって定義されます)。 | |
MinBy<TElement、TKey>(Func<TElement、TKey>、IComparer<TKey>) | オーバーロードされます。 指定した比較子に従って、最小キー値を持つ監視可能なシーケンス内の要素を返します。 ( Observable によって定義されます)。 | |
MostRecent<TElement> | 監視可能なシーケンスの最新の値をサンプリングします。 ( Observable によって定義されます)。 | |
マルチキャスト<TElement、TResult>(ISubject<TElement、TResult>) | オーバーロードされます。 接続時にソース シーケンスが指定したサブジェクトに結果をプッシュする、接続可能な監視可能なシーケンスを返します。 ( Observable によって定義されます)。 | |
Multicast<TElement,TIntermediate, TResult>(Func<ISubject<TElement, TIntermediate>>, Func<IObservable<TIntermediate>, IObservable<TResult>>) | オーバーロードされます。 セレクター関数内でソース シーケンスをマルチキャストすることによって生成されるシーケンスの要素を含む監視可能なシーケンスを返します。 ( Observable によって定義されます)。 | |
次の<TElement> | 監視可能なシーケンス内の から、次の値 (バッファーを使用せずにブロック) をサンプリングします。 ( Observable によって定義されます)。 | |
ObserveOn<TElement>(SynchronizationContext) | オーバーロードされます。 指定した同期コンテキストでオブザーバーに非同期的に通知します。 ( Observable によって定義されます)。 | |
ObserveOn<TElement>(Control) | オーバーロードされます。 ( ControlObservable によって定義されます。 | |
ObserveOn<TElement>(Dispatcher) | オーバーロードされます。 ( DispatcherObservable によって定義されます。 | |
ObserveOn<TElement>(DispatcherScheduler) | オーバーロードされます。 ( DispatcherObservable によって定義されます。 | |
ObserveOn<TElement>(IScheduler) | オーバーロードされます。 指定したスケジューラでオブザーバーに非同期的に通知します。 ( Observable によって定義されます)。 | |
ObserveOnDispatcher<TElement> | ( DispatcherObservable によって定義されます。 | |
OnErrorResumeNext<TElement> | 次の監視可能シーケンスを使用して、通常または例外によって終了される監視可能なシーケンスを続行します。 ( Observable によって定義されます)。 | |
TElement>() を発行<する | オーバーロードされます。 基になるシーケンスに対して 1 つのサブスクリプションを共有する、接続可能な監視可能なシーケンスを返します。 ( Observable によって定義されます)。 | |
TElement>(TElement) を発行<する | オーバーロードされます。 基になるシーケンスに対して 1 つのサブスクリプションを共有し、initialValue で始まる、接続可能な監視可能なシーケンスを返します。 ( Observable によって定義されます)。 | |
Publish<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>) | オーバーロードされます。 基になるシーケンスに対して 1 つのサブスクリプションを共有する接続可能な監視可能シーケンスでセレクターを呼び出した結果である監視可能なシーケンスを返します。 ( Observable によって定義されます)。 | |
Publish<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>, TElement) | オーバーロードされます。 基になるシーケンスに対して 1 つのサブスクリプションを共有し、initialValue で始まる、接続可能な監視可能なシーケンスを返します。 ( Observable によって定義されます)。 | |
PublishLast<TElement>() | オーバーロードされます。 最後の通知のみを含む基になるシーケンスに 1 つのサブスクリプションを共有する、接続可能な監視可能なシーケンスを返します。 ( Observable によって定義されます)。 | |
PublishLast<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>) | オーバーロードされます。 最後の通知のみを含む基になるシーケンスに対して 1 つのサブスクリプションを共有する接続可能な監視可能シーケンスでセレクターを呼び出した結果である監視可能なシーケンスを返します。 ( Observable によって定義されます)。 | |
繰り返し<TElement>() | オーバーロードされます。 監視可能なシーケンスを無期限に繰り返します。 ( Observable によって定義されます)。 | |
Repeat<TElement>(Int32) | オーバーロードされます。 監視可能なシーケンスを無期限に繰り返します。 ( Observable によって定義されます)。 | |
Replay<TElement>() | オーバーロードされます。 すべての通知を再生する基になるシーケンスに 1 つのサブスクリプションを共有する、接続可能な監視可能なシーケンスを返します。 ( Observable によって定義されます)。 | |
Replay<TElement>(TimeSpan) | オーバーロードされます。 ウィンドウ内のすべての通知を再生する基になるシーケンスに 1 つのサブスクリプションを共有する、接続可能な監視可能なシーケンスを返します。 ( Observable によって定義されます)。 | |
Replay<TElement>(Int32) | オーバーロードされます。 bufferSize 通知を再生する基になるシーケンスに 1 つのサブスクリプションを共有する、接続可能な監視可能なシーケンスを返します。 ( Observable によって定義されます)。 | |
Replay<TElement>(IScheduler) | オーバーロードされます。 すべての通知を再生する基になるシーケンスに 1 つのサブスクリプションを共有する、接続可能な監視可能なシーケンスを返します。 ( Observable によって定義されます)。 | |
Replay<TElement>(TimeSpan, IScheduler) | オーバーロードされます。 ウィンドウ内のすべての通知を再生する基になるシーケンスに 1 つのサブスクリプションを共有する、接続可能な監視可能なシーケンスを返します。 ( Observable によって定義されます)。 | |
Replay<TElement>(Int32, IScheduler) | オーバーロードされます。 bufferSize 通知を再生する基になるシーケンスに 1 つのサブスクリプションを共有する、接続可能な監視可能なシーケンスを返します。 ( Observable によって定義されます)。 | |
Replay<TElement>(Int32, TimeSpan) | オーバーロードされます。 ウィンドウ内の bufferSize 通知を再生する基になるシーケンスに 1 つのサブスクリプションを共有する、接続可能な監視可能なシーケンスを返します。 ( Observable によって定義されます)。 | |
Replay<TElement>(Int32, TimeSpan, IScheduler) | オーバーロードされます。 ウィンドウ内の bufferSize 通知を再生する基になるシーケンスに 1 つのサブスクリプションを共有する、接続可能な監視可能なシーケンスを返します。 ( Observable によって定義されます)。 | |
Replay<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>) | オーバーロードされます。 基になるシーケンスに対して 1 つのサブスクリプションを共有し、初期値で始まる、接続可能な監視可能なシーケンスでセレクターを呼び出した結果である監視可能なシーケンスを返します。 ( Observable によって定義されます)。 | |
Replay<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>, IScheduler) | オーバーロードされます。 すべての通知を再生する基になるシーケンスに対して 1 つのサブスクリプションを共有する、接続可能な監視可能なシーケンスでセレクターを呼び出した結果である監視可能なシーケンスを返します。 ( Observable によって定義されます)。 | |
Replay<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>, TimeSpan) | オーバーロードされます。 ウィンドウ内のすべての通知を再生する基になるシーケンスに対して 1 つのサブスクリプションを共有する、接続可能な監視可能なシーケンスでセレクターを呼び出した結果である監視可能なシーケンスを返します。 ( Observable によって定義されます)。 | |
Replay<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>, Int32) | オーバーロードされます。 bufferSize 通知を再生する基になるシーケンスに対して 1 つのサブスクリプションを共有する、接続可能な監視可能なシーケンスでセレクターを呼び出した結果である監視可能なシーケンスを返します。 ( Observable によって定義されます)。 | |
Replay<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>, TimeSpan, IScheduler) | オーバーロードされます。 ウィンドウ内のすべての通知を再生する基になるシーケンスに対して 1 つのサブスクリプションを共有する、接続可能な監視可能なシーケンスでセレクターを呼び出した結果である監視可能なシーケンスを返します。 ( Observable によって定義されます)。 | |
Replay<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>, Int32, IScheduler) | オーバーロードされます。 bufferSize 通知を再生する基になるシーケンスに対して 1 つのサブスクリプションを共有する、接続可能な監視可能なシーケンスでセレクターを呼び出した結果である監視可能なシーケンスを返します。 ( Observable によって定義されます)。 | |
Replay<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>, Int32, TimeSpan) | オーバーロードされます。 ウィンドウ内で bufferSize 通知を再生する基になるシーケンスに対して 1 つのサブスクリプションを共有する、接続可能な監視可能なシーケンスでセレクターを呼び出した結果である監視可能なシーケンスを返します。 ( Observable によって定義されます)。 | |
Replay<TElement, TResult>(Func<IObservable<TElement>, IObservable<TResult>>, Int32, TimeSpan, IScheduler) | オーバーロードされます。 ウィンドウ内で bufferSize 通知を再生する基になるシーケンスに対して 1 つのサブスクリプションを共有する、接続可能な監視可能なシーケンスでセレクターを呼び出した結果である監視可能なシーケンスを返します。 ( Observable によって定義されます)。 | |
再試行<TElement>() | オーバーロードされます。 ソース監視可能シーケンスが正常に終了するまで繰り返します。 ( Observable によって定義されます。 | |
再試行<TElement>(Int32) | オーバーロードされます。 ソースの監視可能なシーケンスが正常に終了するまで繰り返します。 ( Observable によって定義されます。 | |
サンプル<TElement>(TimeSpan) | オーバーロードされます。 各間隔で観測可能なシーケンスをサンプリングします。 ( Observable によって定義されます。 | |
サンプル<TElement>(TimeSpan, IScheduler) | オーバーロードされます。 指定したソース、間隔、スケジューラを使用して、各間隔で監視可能なシーケンスをサンプリングします。 ( Observable によって定義されます。 | |
サンプル<TElement、TSample>(IObservable<TSample>) | オーバーロードされます。 指定したソースとサンプラーを使用して、サンプリング ティックで監視可能なシーケンスをサンプリングします。 ( Observable によって定義されます。 | |
Scan<TElement>(Func<TElement, TElement, TElement>) | オーバーロードされます。 監視可能なシーケンスにアキュムレータ関数を適用し、指定されたソースとアキュムレータを使用して各中間結果を返します。 ( Observable によって定義されます。 | |
Scan<TElement、TAccumulate>(TAccumulate、Func<TAccumulate、TElement、TAccumulate>) | オーバーロードされます。 監視可能なシーケンスにアキュムレータ関数を適用し、指定されたソース、シード、アキュムレータを使用して各中間結果を返します。 ( Observable によって定義されます。 | |
TElement、TResult(Func<TElement、TResult>) を選択<します> | オーバーロードされます。 監視可能なシーケンスの各要素を、指定したソースとセレクターを使用して新しいフォームに投影します。 ( Observable によって定義されます。 | |
TElement、TResult(Func<TElement、Int32、TResult>) を選択<します> | オーバーロードされます。 指定したソースとセレクターに要素のインデックスを組み込むことで、監視可能なシーケンスの各要素を新しいフォームに投影します。 ( Observable によって定義されます。 | |
SelectMany<TElement、TOther>(IObservable<TOther>) | オーバーロードされます。 監視可能なシーケンスの各要素を監視可能なシーケンスに投影し、結果として得られる観測可能なシーケンスを 1 つの監視可能なシーケンスにフラット化します。 ( Observable によって定義されます。 | |
SelectMany<TElement、TResult>(Func<TElement、IObservable<TResult>>) | オーバーロードされます。 監視可能なシーケンスの各要素を監視可能なシーケンスに投影し、結果として得られる観測可能なシーケンスを 1 つの監視可能なシーケンスにフラット化します。 ( Observable によって定義されます。 | |
SelectMany<TElement、TResult>(Func<TElement、IEnumerable<TResult>>) | オーバーロードされます。 監視可能なシーケンスの各要素を監視可能なシーケンスに投影し、結果として得られる観測可能なシーケンスを 1 つの監視可能なシーケンスにフラット化します。 ( Observable によって定義されます。 | |
SelectMany<TElement、TResult>(Func<TElement、IObservable<TResult>>、Func<Exception、IObservable<TResult>>、Func<IObservable<TResult>>) | オーバーロードされます。 監視可能なシーケンスの各要素を監視可能なシーケンスに投影し、結果として得られる観測可能なシーケンスを 1 つの監視可能なシーケンスにフラット化します。 ( Observable によって定義されます。 | |
SelectMany<TElement、TCollection、TResult>(Func<TElement、IEnumerable<TCollection>>、Func<TElement、TCollection、TResult>) | オーバーロードされます。 監視可能なシーケンスの各要素を監視可能なシーケンスに投影し、結果として得られる観測可能なシーケンスを 1 つの監視可能なシーケンスにフラット化します。 ( Observable によって定義されます。 | |
SelectMany<TElement、TCollection、TResult>(Func<TElement、IObservable<TCollection>>、Func<TElement、TCollection、TResult>) | オーバーロードされます。 監視可能なシーケンスの各要素を監視可能なシーケンスに投影し、結果として得られる観測可能なシーケンスを 1 つの監視可能なシーケンスにフラット化します。 ( Observable によって定義されます。 | |
SequenceEqual<TElement>(IObservable<TElement>) | オーバーロードされます。 要素をペアで比較して、2 つのシーケンスが等しいかどうかを判断します。 ( Observable によって定義されます。 | |
SequenceEqual<TElement>(IObservable<TElement>, IEqualityComparer<TElement>) | オーバーロードされます。 指定した等値比較子を使用して要素をペアで比較することで、2 つのシーケンスが等しいかどうかを判断します。 ( Observable によって定義されます。 | |
Single<TElement>() | オーバーロードされます。 監視可能なシーケンスの唯一の要素を返し、監視可能なシーケンスに要素が 1 つも存在しない場合は例外をスローします。 ( Observable によって定義されます。 | |
Single<TElement>(Func<TElement, Boolean>) | オーバーロードされます。 述語に一致する監視可能なシーケンスの唯一の要素を返し、監視可能なシーケンスに要素が 1 つしかない場合は例外をスローします。 ( Observable によって定義されます。 | |
SingleOrDefault<TElement>() | オーバーロードされます。 監視可能なシーケンスの唯一の要素を返します。監視可能なシーケンスが空の場合は既定値を返します。 ( Observable によって定義されます。 | |
SingleOrDefault<TElement>(Func<TElement, Boolean>) | オーバーロードされます。 述語に一致する監視可能なシーケンスの唯一の要素を返します。値が見つからない場合は既定値を返します。 ( Observable によって定義されます)。 | |
TElement をスキップ<する> | 監視可能なシーケンス内の指定された数の値をバイパスし、残りの値を返します。 ( Observable によって定義されます)。 | |
SkipLast<TElement> | 監視可能なシーケンスの末尾で、指定された数の要素をバイパスします。 ( Observable によって定義されます)。 | |
SkipUntil<TElement、TOther> | 他の監視可能シーケンスが値を生成した後にのみ、ソース監視可能シーケンスから値を返します。 ( Observable によって定義されます)。 | |
SkipWhile<TElement>(Func<TElement, Boolean>) | オーバーロードされます。 指定した条件が true である限り、監視可能なシーケンス内の値をバイパスし、残りの値を返します。 ( Observable によって定義されます)。 | |
SkipWhile<TElement>(Func<TElement, Int32, Boolean>) | オーバーロードされます。 指定した条件が true である限り、監視可能なシーケンス内の値をバイパスし、残りの値を返します。 ( Observable によって定義されます)。 | |
StartWith<TElement>TElement[]) | オーバーロードされます。 指定したソースと値を使用して、監視可能なシーケンスに値のシーケンスを付加します。 ( Observable によって定義されます)。 | |
StartWith<TElement>(IScheduler, array<TElement[]) | オーバーロードされます。 指定したソース、スケジューラ、値を使用して、監視可能なシーケンスに値のシーケンスを付加します。 ( Observable によって定義されます)。 | |
Subscribe<TElement>() | オーバーロードされます。 指定したソースを使用して監視可能なシーケンスを評価します。 ( ObservableExtensions によって定義されます)。 | |
Subscribe<TElement>(Action<TElement>) | オーバーロードされます。 監視可能なシーケンスに要素ハンドラーをサブスクライブします。 ( ObservableExtensions によって定義されます)。 | |
Subscribe<TElement>(Action<TElement>, Action<Exception>) | オーバーロードされます。 要素ハンドラーと例外ハンドラーを監視可能なシーケンスにサブスクライブします。 ( ObservableExtensions によって定義されます)。 | |
Subscribe<TElement>(Action<TElement>, Action) | オーバーロードされます。 要素ハンドラーと完了ハンドラーを監視可能なシーケンスにサブスクライブします。 ( ObservableExtensions によって定義されます)。 | |
Subscribe<TElement>(Action<TElement>, Action<Exception>, Action) | オーバーロードされます。 要素ハンドラー、例外ハンドラー、および完了ハンドラーを監視可能なシーケンスにサブスクライブします。 ( ObservableExtensions によって定義されます)。 | |
SubscribeOn<TElement>(SynchronizationContext) | オーバーロードされます。 指定した同期コンテキストでオブザーバーを非同期的にサブスクライブおよびサブスクライブ解除します。 ( Observable によって定義されます)。 | |
SubscribeOn<TElement>(Control) | オーバーロードされます。 ( ControlObservable によって定義されます。 | |
SubscribeOn<TElement>(Dispatcher) | オーバーロードされます。 ( DispatcherObservable によって定義されます。 | |
SubscribeOn<TElement>(DispatcherScheduler) | オーバーロードされます。 ( DispatcherObservable によって定義されます。 | |
SubscribeOn<TElement>(IScheduler) | オーバーロードされます。 指定したスケジューラでオブザーバーを非同期的にサブスクライブおよびサブスクライブ解除します。 ( Observable によって定義されます)。 | |
SubscribeOnDispatcher<TElement> | ( DispatcherObservable によって定義されます。 | |
TElement>() を同期する< | オーバーロードされます。 監視可能なシーケンスを同期します。 ( Observable によって定義されます)。 | |
Synchronize<TElement>(Object) | オーバーロードされます。 監視可能なシーケンスを同期します。 ( Observable によって定義されます)。 | |
Take<TElement> | 監視可能なシーケンスの先頭から、指定した数の連続した値を返します。 ( Observable によって定義されます)。 | |
TakeLast<TElement> | 監視可能なシーケンスの末尾から、指定した数の連続した要素を返します。 ( Observable によって定義されます)。 | |
TakeUntil<TElement、TOther> | 他の監視可能シーケンスが値を生成するまで、ソース監視可能シーケンスから値を返します。 ( Observable によって定義されます)。 | |
TakeWhile<TElement>(Func<TElement, Boolean>) | オーバーロードされます。 指定した条件が true である限り、監視可能なシーケンスから値を返し、残りの値をスキップします。 ( Observable によって定義されます)。 | |
TakeWhile<TElement>(Func<TElement, Int32, Boolean>) | オーバーロードされます。 指定した条件が true である限り、監視可能なシーケンスから値を返し、残りの値をスキップします。 ( Observable によって定義されます)。 | |
次に<、TElement、TResult> | 監視可能なシーケンスに使用可能な値があり、その値を投影する場合に一致します。 ( Observable によって定義されます)。 | |
スロットル<TElement>(TimeSpan) | オーバーロードされます。 指定した source と dueTime の期限前に別の値が続く、監視可能なシーケンスの値を無視します。 ( Observable によって定義されます)。 | |
スロットル<TElement>(TimeSpan, IScheduler) | オーバーロードされます。 監視可能なシーケンスの値を無視します。その後に、指定したソース、dueTime、およびスケジューラを使用して、期限前に別の値が続きます。 ( Observable によって定義されます)。 | |
TimeInterval<TElement>() | オーバーロードされます。 指定したソースを持つ監視可能なシーケンス内の連続する値間の時間間隔を記録します。 ( Observable によって定義されます)。 | |
TimeInterval<TElement>(IScheduler) | オーバーロードされます。 指定したソースとスケジューラを使用して、監視可能なシーケンス内の連続する値の時間間隔を記録します。 ( Observable によって定義されます)。 | |
Timeout<TElement>(TimeSpan) | オーバーロードされます。 dueTime が経過した場合は、監視可能なシーケンスまたは TimeoutException を返します。 ( Observable によって定義されます)。 | |
Timeout<TElement>(DateTimeOffset) | オーバーロードされます。 dueTime が経過した場合は、監視可能なシーケンスまたは TimeoutException を返します。 ( Observable によって定義されます)。 | |
Timeout<TElement>(TimeSpan, IObservable<TElement>) | オーバーロードされます。 dueTime が経過した場合は、ソース監視可能シーケンスまたは他の監視可能なシーケンスを返します。 ( Observable によって定義されます)。 | |
Timeout<TElement>(DateTimeOffset, IObservable<TElement>) | オーバーロードされます。 dueTime が経過した場合は、監視可能なシーケンスまたは TimeoutException を返します。 ( Observable によって定義されます)。 | |
Timeout<TElement>(TimeSpan, IScheduler) | オーバーロードされます。 dueTime が経過した場合は、監視可能なシーケンスまたは TimeoutException を返します。 ( Observable によって定義されます)。 | |
Timeout<TElement>(DateTimeOffset, IScheduler) | オーバーロードされます。 dueTime が経過した場合は、監視可能なシーケンスまたは TimeoutException を返します。 ( Observable によって定義されます)。 | |
Timeout<TElement>(TimeSpan, IObservable<TElement>, IScheduler) | オーバーロードされます。 dueTime が経過した場合は、ソース監視可能シーケンスまたは他の監視可能なシーケンスを返します。 ( Observable によって定義されます)。 | |
Timeout<TElement>(DateTimeOffset, IObservable<TElement>, IScheduler) | オーバーロードされます。 dueTime が経過した場合は、ソース監視可能シーケンスまたは他の監視可能なシーケンスを返します。 ( Observable によって定義されます)。 | |
Timestamp<TElement>() | オーバーロードされます。 指定したソースを持つ監視可能なシーケンス内の各値のタイムスタンプを記録します。 ( Observable によって定義されます)。 | |
Timestamp<TElement>(IScheduler) | オーバーロードされます。 指定したソースとスケジューラを使用して、監視可能なシーケンス内の各値のタイムスタンプを記録します。 ( Observable によって定義されます)。 | |
ToArray<TElement> | 監視可能なシーケンスから配列を作成します。 ( Observable によって定義されます)。 | |
ToDictionary<TElement, TKey>(Func<TElement, TKey>) | オーバーロードされます。 指定したキー セレクター関数に従って、監視可能なシーケンスからディクショナリを作成します。 ( Observable によって定義されます)。 | |
ToDictionary<TElement, TKey>(Func<TElement, TKey>, IEqualityComparer<TKey>) | オーバーロードされます。 指定したキー セレクター関数と比較子に従って、監視可能なシーケンスからディクショナリを作成します。 ( Observable によって定義されます)。 | |
ToDictionary<TElement、TKey、TElement>(Func<TElement、TKey>、Func<TElement、TElement>) | オーバーロードされます。 指定したキー セレクター関数と要素セレクター関数に従って、監視可能なシーケンスからディクショナリを作成します。 ( Observable によって定義されます)。 | |
ToDictionary<TElement,TKey, TElement>(Func<TElement, TKey>, Func<TElement, TElement>, IEqualityComparer<TKey>) | オーバーロードされます。 指定したキー セレクター関数、比較子、および要素セレクター関数に従って、監視可能なシーケンスからディクショナリを作成します。 ( Observable によって定義されます)。 | |
ToEnumerable<TElement> | 監視可能なシーケンスを列挙可能なシーケンスに変換します。 ( Observable によって定義されます)。 | |
ToEvent<TElement> | 指定したソースを持つ .NET イベントを持つオブジェクトとして、監視可能なシーケンスを公開します。 ( Observable によって定義されます)。 | |
ToList<TElement> | 監視可能なシーケンスからリストを作成します。 ( Observable によって定義されます)。 | |
ToLookup<TElement, TKey>(Func<TElement, TKey>) | オーバーロードされます。 指定したキー セレクター関数に従って、監視可能なシーケンスから参照を作成します。 ( Observable によって定義されます)。 | |
ToLookup<TElement, TKey>(Func<TElement, TKey>, IEqualityComparer<TKey>) | オーバーロードされます。 指定したキー セレクター関数と比較子に従って、監視可能なシーケンスからルックアップを作成します。 ( Observable によって定義されます)。 | |
ToLookup<TElement、TKey、TElement>(Func<TElement、TKey>、Func<TElement、TElement>) | オーバーロードされます。 指定したキー セレクター関数と要素セレクター関数に従って、監視可能なシーケンスから参照を作成します。 ( Observable によって定義されます)。 | |
ToLookup<TElement、TKey、TElement>(Func<TElement、TKey>、Func<TElement、TElement>、IEqualityComparer<TKey>) | オーバーロードされます。 指定したキー セレクター関数、比較子、および要素セレクター関数に従って、監視可能なシーケンスから参照を作成します。 ( Observable によって定義されます)。 | |
ToTask<TElement>() | オーバーロードされます。 監視可能シーケンスの最後の値を含むタスクを返します。 ( TaskObservableExtensions によって定義されます)。 | |
ToTask<TElement>(Object) | オーバーロードされます。 監視可能シーケンスの最後の値を含むタスクを返します。 ( TaskObservableExtensions によって定義されます)。 | |
ToTask<TElement>(CancellationToken) | オーバーロードされます。 監視可能シーケンスの最後の値を含むタスクを返します。 ( TaskObservableExtensions によって定義されます)。 | |
ToTask<TElement>(CancellationToken, Object) | オーバーロードされます。 監視可能シーケンスの最後の値を含むタスクを返します。 ( TaskObservableExtensions によって定義されます)。 | |
Where<TElement>(Func<TElement, Boolean>) | オーバーロードされます。 述語に基づいて監視可能なシーケンスの要素をフィルター処理します。 ( Observable によって定義されます)。 | |
Where<TElement>(Func<TElement, Int32, Boolean>) | オーバーロードされます。 要素のインデックスを組み込むことによって、述語に基づいて監視可能なシーケンスの要素をフィルター処理します。 ( Observable によって定義されます)。 | |
Window<TElement>(Int32) | オーバーロードされます。 監視可能シーケンスの各要素を、要素数情報に基づいて生成される連続した重複しないウィンドウに投影します。 ( Observable によって定義されます)。 | |
Window<TElement>(TimeSpan) | オーバーロードされます。 監視可能シーケンスの各要素を、タイミング情報に基づいて生成される連続した重複しないウィンドウに投影します。 ( Observable によって定義されます)。 | |
Window<TElement>(Int32, Int32) | オーバーロードされます。 監視可能なシーケンスの各要素を、要素数情報に基づいて生成される 0 個以上のウィンドウに投影します。 ( Observable によって定義されます)。 | |
Window<TElement>(TimeSpan, IScheduler) | オーバーロードされます。 監視可能シーケンスの各要素を、タイミング情報に基づいて生成される連続した重複しないウィンドウに投影します。 ( Observable によって定義されます)。 | |
Window<TElement>(TimeSpan, TimeSpan) | オーバーロードされます。 監視可能なシーケンスの各要素を、タイミング情報に基づいて生成される 0 個以上のウィンドウに投影します。 ( Observable によって定義されます)。 | |
Window<TElement>(TimeSpan, Int32) | オーバーロードされます。 監視可能なシーケンスの各要素を、満杯になった場合または特定の時間が経過したときに完了したウィンドウに投影します。 ( Observable によって定義されます)。 | |
Window<TElement>(TimeSpan, TimeSpan, IScheduler) | オーバーロードされます。 監視可能なシーケンスの各要素を、タイミング情報に基づいて生成される 0 個以上のウィンドウに投影します。 ( Observable によって定義されます)。 | |
Window<TElement>(TimeSpan, Int32, IScheduler) | オーバーロードされます。 監視可能なシーケンスの各要素を、満杯になった場合または特定の時間が経過したときに完了したウィンドウに投影します。 ( Observable によって定義されます)。 | |
Window<TElement、TWindowClosing>(Func<IObservable<TWindowClosing>>) | オーバーロードされます。 監視可能なシーケンスの各要素を連続する重複しないウィンドウに投影します。 ( Observable によって定義されます)。 | |
Window<TElement, TWindowOpening, TWindowClosing>(IObservable<TWindowOpening>, Func<TWindowOpening, IObservable<TWindowClosing>>) | オーバーロードされます。 監視可能なシーケンスの各要素を 0 個以上のウィンドウに投影します。 ( Observable によって定義されます)。 | |
Zip<TElement、TSecond、TResult>(IObservable<TSecond>、Func<TElement、TSecond、TResult>) | オーバーロードされます。 2 つの観測可能なシーケンスを、ペアごとの方法で要素を組み合わせて、1 つの観測可能なシーケンスにマージします。 ( Observable によって定義されます)。 | |
Zip<TElement、TSecond、TResult>(IEnumerable<TSecond>、Func<TElement、TSecond、TResult>) | オーバーロードされます。 セレクター関数を使用して、監視可能なシーケンスと列挙可能なシーケンスを 1 つの監視可能なシーケンスにマージします。 ( Observable によって定義されます)。 |
上