프로젝트

일반

사용자정보

통계
| 브랜치(Branch): | 개정판:

markus / KCOM / bin / x64 / Debug / System.Reactive.xml @ 787a4489

이력 | 보기 | 이력해설 | 다운로드 (355 KB)

1
<?xml version="1.0"?>
2
<doc>
3
    <assembly>
4
        <name>System.Reactive</name>
5
    </assembly>
6
    <members>
7
        <member name="T:System.Reactive.Disposables.SingleAssignmentDisposable">
8
            <summary>
9
            A SingleAssignmentDisposable only allows a single assignment of its disposable object. If it has already been assigned, attempts to set the underlying object will throw an InvalidOperationException.
10
            </summary>
11
        </member>
12
        <member name="M:System.Reactive.Disposables.SingleAssignmentDisposable.#ctor">
13
            <summary>
14
            Initializes a new instance of the <see cref="T:System.Reactive.Disposables.SingleAssignmentDisposable"/> class.
15
            </summary>
16
        </member>
17
        <member name="M:System.Reactive.Disposables.SingleAssignmentDisposable.Dispose">
18
            <summary>
19
            Disposes the underlying disposable.
20
            </summary>
21
        </member>
22
        <member name="P:System.Reactive.Disposables.SingleAssignmentDisposable.IsDisposed">
23
            <summary>
24
            Gets a value that indicates whether the object is disposed.
25
            </summary>
26
        </member>
27
        <member name="P:System.Reactive.Disposables.SingleAssignmentDisposable.Disposable">
28
            <summary>
29
            Gets or sets the underlying disposable.
30
            </summary>
31
            <remarks>If the FutureDisposable has already been assigned then it will throw an InvalidOperationException.</remarks>
32
        </member>
33
        <member name="T:System.Reactive.Disposables.SerialDisposable">
34
            <summary>
35
            Represents a disposable whose underlying disposable can be swapped for another disposable which causes the previous underlying disposable to be disposed.
36
            </summary>
37
        </member>
38
        <member name="M:System.Reactive.Disposables.SerialDisposable.#ctor">
39
            <summary>
40
            Initializes a new instance of the <see cref="T:System.Reactive.Disposables.SerialDisposable"/> class.
41
            </summary>
42
        </member>
43
        <member name="M:System.Reactive.Disposables.SerialDisposable.Dispose">
44
            <summary>
45
            Disposes the underlying disposable as well as all future replacements.
46
            </summary>
47
        </member>
48
        <member name="P:System.Reactive.Disposables.SerialDisposable.IsDisposed">
49
            <summary>
50
            Gets a value that indicates whether the object is disposed.
51
            </summary>
52
        </member>
53
        <member name="P:System.Reactive.Disposables.SerialDisposable.Disposable">
54
            <summary>
55
            Gets or sets the underlying disposable.
56
            </summary>
57
            <remarks>If the ReplaceDisposable has already been disposed, assignment to this property causes immediate disposal of the given disposable object.  Assigning this property disposes the previous disposable object.</remarks>
58
        </member>
59
        <member name="T:System.Reactive.EventPattern`1">
60
            <summary>
61
            Represents the Sender and EventArg values of a .NET event.
62
            </summary>
63
        </member>
64
        <member name="M:System.Reactive.EventPattern`1.#ctor(System.Object,`0)">
65
            <summary>
66
            Represents the Sender and EventArg values of a .NET event.
67
            </summary>
68
            <param name="sender">The source of the event.</param>
69
            <param name="e">A TEventArgs that contains the event data.</param>
70
        </member>
71
        <member name="M:System.Reactive.EventPattern`1.Equals(System.Reactive.EventPattern{`0})">
72
            <summary>
73
            Indicates whether the current object is equal to another object of the same type.
74
            </summary>
75
            <param name="other">An object to compare with this object.</param>
76
            <returns>true if the current object is equal to the other parameter; otherwise, false.</returns>
77
        </member>
78
        <member name="M:System.Reactive.EventPattern`1.Equals(System.Object)">
79
            <summary>
80
            Determines whether the specified System.Object is equal to the current EventPattern.
81
            </summary>
82
            <param name="obj">The System.Object to compare with the current EventPattern.</param>
83
            <returns>true if the specified EventPattern is equal to the current System.Object; otherwise, false.</returns>
84
        </member>
85
        <member name="M:System.Reactive.EventPattern`1.GetHashCode">
86
            <summary>
87
            Serves as a hash function for a particular type.
88
            </summary>
89
            <returns>A hash code for the current EventPattern.</returns>
90
        </member>
91
        <member name="M:System.Reactive.EventPattern`1.op_Equality(System.Reactive.EventPattern{`0},System.Reactive.EventPattern{`0})">
92
            <summary>
93
            Determines whether two specified EventPatterns have the same value.
94
            </summary>
95
            <param name="first">The first EventPattern to compare, or null.</param>
96
            <param name="second">The second EventPattern to compare, or null.</param>
97
            <returns>true if the value of first is the same as the value of second; otherwise, false.</returns>
98
        </member>
99
        <member name="M:System.Reactive.EventPattern`1.op_Inequality(System.Reactive.EventPattern{`0},System.Reactive.EventPattern{`0})">
100
            <summary>
101
            Determines whether two specified EventPatterns have different values.
102
            </summary>
103
            <param name="first">The first EventPattern to compare, or null.</param>
104
            <param name="second">The second EventPattern to compare, or null.</param>
105
            <returns>true if the value of first is different from the value of second; otherwise, false.</returns>
106
        </member>
107
        <member name="P:System.Reactive.EventPattern`1.Sender">
108
            <summary>
109
            Gets the sender value of the event.
110
            </summary>
111
        </member>
112
        <member name="P:System.Reactive.EventPattern`1.EventArgs">
113
            <summary>
114
            Gets the event arguments value of the event.
115
            </summary>
116
        </member>
117
        <member name="T:System.Reactive.IEventPatternSource`1">
118
            <summary>
119
            Represents a data stream signaling its elements by means of an event.
120
            </summary>
121
            <typeparam name="TEventArgs">Event arguments type.</typeparam>
122
        </member>
123
        <member name="E:System.Reactive.IEventPatternSource`1.OnNext">
124
            <summary>
125
            Event signaling the next element in the data stream.
126
            </summary>
127
        </member>
128
        <member name="T:System.Reactive.IEventSource`1">
129
            <summary>
130
            Represents a data stream signaling its elements by means of an event.
131
            </summary>
132
            <typeparam name="T">Event arguments type.</typeparam>
133
        </member>
134
        <member name="E:System.Reactive.IEventSource`1.OnNext">
135
            <summary>
136
            Event signaling the next element in the data stream.
137
            </summary>
138
        </member>
139
        <member name="T:System.Reactive.Linq.Observable">
140
            <summary>
141
            Provides a set of static methods for query operations over observable sequences.
142
            </summary>
143
        </member>
144
        <member name="M:System.Reactive.Linq.Observable.FromAsyncPattern``1(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``0})">
145
            <summary>
146
            Converts a Begin/End invoke function pair into an asynchronous function.
147
            </summary>
148
        </member>
149
        <member name="M:System.Reactive.Linq.Observable.FromAsyncPattern``2(System.Func{``0,System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``1})">
150
            <summary>
151
            Converts a Begin/End invoke function pair into an asynchronous function.
152
            </summary>
153
        </member>
154
        <member name="M:System.Reactive.Linq.Observable.FromAsyncPattern``3(System.Func{``0,``1,System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``2})">
155
            <summary>
156
            Converts a Begin/End invoke function pair into an asynchronous function.
157
            </summary>
158
        </member>
159
        <member name="M:System.Reactive.Linq.Observable.FromAsyncPattern``4(System.Func{``0,``1,``2,System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``3})">
160
            <summary>
161
            Converts a Begin/End invoke function pair into an asynchronous function.
162
            </summary>
163
        </member>
164
        <member name="M:System.Reactive.Linq.Observable.FromAsyncPattern``5(System.Func{``0,``1,``2,``3,System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``4})">
165
            <summary>
166
            Converts a Begin/End invoke function pair into an asynchronous function.
167
            </summary>
168
        </member>
169
        <member name="M:System.Reactive.Linq.Observable.FromAsyncPattern``6(System.Func{``0,``1,``2,``3,``4,System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``5})">
170
            <summary>
171
            Converts a Begin/End invoke function pair into an asynchronous function.
172
            </summary>
173
        </member>
174
        <member name="M:System.Reactive.Linq.Observable.FromAsyncPattern``7(System.Func{``0,``1,``2,``3,``4,``5,System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``6})">
175
            <summary>
176
            Converts a Begin/End invoke function pair into an asynchronous function.
177
            </summary>
178
        </member>
179
        <member name="M:System.Reactive.Linq.Observable.FromAsyncPattern``8(System.Func{``0,``1,``2,``3,``4,``5,``6,System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``7})">
180
            <summary>
181
            Converts a Begin/End invoke function pair into an asynchronous function.
182
            </summary>
183
        </member>
184
        <member name="M:System.Reactive.Linq.Observable.FromAsyncPattern``9(System.Func{``0,``1,``2,``3,``4,``5,``6,``7,System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``8})">
185
            <summary>
186
            Converts a Begin/End invoke function pair into an asynchronous function.
187
            </summary>
188
        </member>
189
        <member name="M:System.Reactive.Linq.Observable.FromAsyncPattern``10(System.Func{``0,``1,``2,``3,``4,``5,``6,``7,``8,System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``9})">
190
            <summary>
191
            Converts a Begin/End invoke function pair into an asynchronous function.
192
            </summary>
193
        </member>
194
        <member name="M:System.Reactive.Linq.Observable.FromAsyncPattern``11(System.Func{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``10})">
195
            <summary>
196
            Converts a Begin/End invoke function pair into an asynchronous function.
197
            </summary>
198
        </member>
199
        <member name="M:System.Reactive.Linq.Observable.FromAsyncPattern``12(System.Func{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``11})">
200
            <summary>
201
            Converts a Begin/End invoke function pair into an asynchronous function.
202
            </summary>
203
        </member>
204
        <member name="M:System.Reactive.Linq.Observable.FromAsyncPattern``13(System.Func{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``12})">
205
            <summary>
206
            Converts a Begin/End invoke function pair into an asynchronous function.
207
            </summary>
208
        </member>
209
        <member name="M:System.Reactive.Linq.Observable.FromAsyncPattern``14(System.Func{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12,System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``13})">
210
            <summary>
211
            Converts a Begin/End invoke function pair into an asynchronous function.
212
            </summary>
213
        </member>
214
        <member name="M:System.Reactive.Linq.Observable.FromAsyncPattern``15(System.Func{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12,``13,System.AsyncCallback,System.Object,System.IAsyncResult},System.Func{System.IAsyncResult,``14})">
215
            <summary>
216
            Converts a Begin/End invoke function pair into an asynchronous function.
217
            </summary>
218
        </member>
219
        <member name="M:System.Reactive.Linq.Observable.ToAsync``1(System.Func{``0})">
220
            <summary>
221
            Converts the function into an asynchronous function.
222
            </summary>
223
        </member>
224
        <member name="M:System.Reactive.Linq.Observable.ToAsync``1(System.Func{``0},System.Reactive.Concurrency.IScheduler)">
225
            <summary>
226
            Converts the function into an asynchronous function.
227
            </summary>
228
        </member>
229
        <member name="M:System.Reactive.Linq.Observable.ToAsync``2(System.Func{``0,``1})">
230
            <summary>
231
            Converts the function into an asynchronous function.
232
            </summary>
233
        </member>
234
        <member name="M:System.Reactive.Linq.Observable.ToAsync``2(System.Func{``0,``1},System.Reactive.Concurrency.IScheduler)">
235
            <summary>
236
            Converts the function into an asynchronous function.
237
            </summary>
238
        </member>
239
        <member name="M:System.Reactive.Linq.Observable.ToAsync``3(System.Func{``0,``1,``2})">
240
            <summary>
241
            Converts the function into an asynchronous function.
242
            </summary>
243
        </member>
244
        <member name="M:System.Reactive.Linq.Observable.ToAsync``3(System.Func{``0,``1,``2},System.Reactive.Concurrency.IScheduler)">
245
            <summary>
246
            Converts the function into an asynchronous function.
247
            </summary>
248
        </member>
249
        <member name="M:System.Reactive.Linq.Observable.ToAsync``4(System.Func{``0,``1,``2,``3})">
250
            <summary>
251
            Converts the function into an asynchronous function.
252
            </summary>
253
        </member>
254
        <member name="M:System.Reactive.Linq.Observable.ToAsync``4(System.Func{``0,``1,``2,``3},System.Reactive.Concurrency.IScheduler)">
255
            <summary>
256
            Converts the function into an asynchronous function.
257
            </summary>
258
        </member>
259
        <member name="M:System.Reactive.Linq.Observable.ToAsync``5(System.Func{``0,``1,``2,``3,``4})">
260
            <summary>
261
            Converts the function into an asynchronous function.
262
            </summary>
263
        </member>
264
        <member name="M:System.Reactive.Linq.Observable.ToAsync``5(System.Func{``0,``1,``2,``3,``4},System.Reactive.Concurrency.IScheduler)">
265
            <summary>
266
            Converts the function into an asynchronous function.
267
            </summary>
268
        </member>
269
        <member name="M:System.Reactive.Linq.Observable.ToAsync``6(System.Func{``0,``1,``2,``3,``4,``5})">
270
            <summary>
271
            Converts the function into an asynchronous function.
272
            </summary>
273
        </member>
274
        <member name="M:System.Reactive.Linq.Observable.ToAsync``6(System.Func{``0,``1,``2,``3,``4,``5},System.Reactive.Concurrency.IScheduler)">
275
            <summary>
276
            Converts the function into an asynchronous function.
277
            </summary>
278
        </member>
279
        <member name="M:System.Reactive.Linq.Observable.ToAsync``7(System.Func{``0,``1,``2,``3,``4,``5,``6})">
280
            <summary>
281
            Converts the function into an asynchronous function.
282
            </summary>
283
        </member>
284
        <member name="M:System.Reactive.Linq.Observable.ToAsync``7(System.Func{``0,``1,``2,``3,``4,``5,``6},System.Reactive.Concurrency.IScheduler)">
285
            <summary>
286
            Converts the function into an asynchronous function.
287
            </summary>
288
        </member>
289
        <member name="M:System.Reactive.Linq.Observable.ToAsync``8(System.Func{``0,``1,``2,``3,``4,``5,``6,``7})">
290
            <summary>
291
            Converts the function into an asynchronous function.
292
            </summary>
293
        </member>
294
        <member name="M:System.Reactive.Linq.Observable.ToAsync``8(System.Func{``0,``1,``2,``3,``4,``5,``6,``7},System.Reactive.Concurrency.IScheduler)">
295
            <summary>
296
            Converts the function into an asynchronous function.
297
            </summary>
298
        </member>
299
        <member name="M:System.Reactive.Linq.Observable.ToAsync``9(System.Func{``0,``1,``2,``3,``4,``5,``6,``7,``8})">
300
            <summary>
301
            Converts the function into an asynchronous function.
302
            </summary>
303
        </member>
304
        <member name="M:System.Reactive.Linq.Observable.ToAsync``9(System.Func{``0,``1,``2,``3,``4,``5,``6,``7,``8},System.Reactive.Concurrency.IScheduler)">
305
            <summary>
306
            Converts the function into an asynchronous function.
307
            </summary>
308
        </member>
309
        <member name="M:System.Reactive.Linq.Observable.ToAsync``10(System.Func{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9})">
310
            <summary>
311
            Converts the function into an asynchronous function.
312
            </summary>
313
        </member>
314
        <member name="M:System.Reactive.Linq.Observable.ToAsync``10(System.Func{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9},System.Reactive.Concurrency.IScheduler)">
315
            <summary>
316
            Converts the function into an asynchronous function.
317
            </summary>
318
        </member>
319
        <member name="M:System.Reactive.Linq.Observable.ToAsync``11(System.Func{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10})">
320
            <summary>
321
            Converts the function into an asynchronous function.
322
            </summary>
323
        </member>
324
        <member name="M:System.Reactive.Linq.Observable.ToAsync``11(System.Func{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10},System.Reactive.Concurrency.IScheduler)">
325
            <summary>
326
            Converts the function into an asynchronous function.
327
            </summary>
328
        </member>
329
        <member name="M:System.Reactive.Linq.Observable.ToAsync``12(System.Func{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11})">
330
            <summary>
331
            Converts the function into an asynchronous function.
332
            </summary>
333
        </member>
334
        <member name="M:System.Reactive.Linq.Observable.ToAsync``12(System.Func{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11},System.Reactive.Concurrency.IScheduler)">
335
            <summary>
336
            Converts the function into an asynchronous function.
337
            </summary>
338
        </member>
339
        <member name="M:System.Reactive.Linq.Observable.ToAsync``13(System.Func{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12})">
340
            <summary>
341
            Converts the function into an asynchronous function.
342
            </summary>
343
        </member>
344
        <member name="M:System.Reactive.Linq.Observable.ToAsync``13(System.Func{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12},System.Reactive.Concurrency.IScheduler)">
345
            <summary>
346
            Converts the function into an asynchronous function.
347
            </summary>
348
        </member>
349
        <member name="M:System.Reactive.Linq.Observable.ToAsync``14(System.Func{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12,``13})">
350
            <summary>
351
            Converts the function into an asynchronous function.
352
            </summary>
353
        </member>
354
        <member name="M:System.Reactive.Linq.Observable.ToAsync``14(System.Func{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12,``13},System.Reactive.Concurrency.IScheduler)">
355
            <summary>
356
            Converts the function into an asynchronous function.
357
            </summary>
358
        </member>
359
        <member name="M:System.Reactive.Linq.Observable.ToAsync``15(System.Func{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12,``13,``14})">
360
            <summary>
361
            Converts the function into an asynchronous function.
362
            </summary>
363
        </member>
364
        <member name="M:System.Reactive.Linq.Observable.ToAsync``15(System.Func{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12,``13,``14},System.Reactive.Concurrency.IScheduler)">
365
            <summary>
366
            Converts the function into an asynchronous function.
367
            </summary>
368
        </member>
369
        <member name="M:System.Reactive.Linq.Observable.ToAsync``16(System.Func{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12,``13,``14,``15})">
370
            <summary>
371
            Converts the function into an asynchronous function.
372
            </summary>
373
        </member>
374
        <member name="M:System.Reactive.Linq.Observable.ToAsync``16(System.Func{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12,``13,``14,``15},System.Reactive.Concurrency.IScheduler)">
375
            <summary>
376
            Converts the function into an asynchronous function.
377
            </summary>
378
        </member>
379
        <member name="M:System.Reactive.Linq.Observable.ToAsync``17(System.Func{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12,``13,``14,``15,``16})">
380
            <summary>
381
            Converts the function into an asynchronous function.
382
            </summary>
383
        </member>
384
        <member name="M:System.Reactive.Linq.Observable.ToAsync``17(System.Func{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12,``13,``14,``15,``16},System.Reactive.Concurrency.IScheduler)">
385
            <summary>
386
            Converts the function into an asynchronous function.
387
            </summary>
388
        </member>
389
        <member name="M:System.Reactive.Linq.Observable.ToAsync(System.Action)">
390
            <summary>
391
            Converts the action into an asynchronous function.
392
            </summary>
393
        </member>
394
        <member name="M:System.Reactive.Linq.Observable.ToAsync(System.Action,System.Reactive.Concurrency.IScheduler)">
395
            <summary>
396
            Converts the action into an asynchronous function.
397
            </summary>
398
        </member>
399
        <member name="M:System.Reactive.Linq.Observable.ToAsync``1(System.Action{``0})">
400
            <summary>
401
            Converts the action into an asynchronous function.
402
            </summary>
403
        </member>
404
        <member name="M:System.Reactive.Linq.Observable.ToAsync``1(System.Action{``0},System.Reactive.Concurrency.IScheduler)">
405
            <summary>
406
            Converts the action into an asynchronous function.
407
            </summary>
408
        </member>
409
        <member name="M:System.Reactive.Linq.Observable.ToAsync``2(System.Action{``0,``1})">
410
            <summary>
411
            Converts the action into an asynchronous function.
412
            </summary>
413
        </member>
414
        <member name="M:System.Reactive.Linq.Observable.ToAsync``2(System.Action{``0,``1},System.Reactive.Concurrency.IScheduler)">
415
            <summary>
416
            Converts the action into an asynchronous function.
417
            </summary>
418
        </member>
419
        <member name="M:System.Reactive.Linq.Observable.ToAsync``3(System.Action{``0,``1,``2})">
420
            <summary>
421
            Converts the action into an asynchronous function.
422
            </summary>
423
        </member>
424
        <member name="M:System.Reactive.Linq.Observable.ToAsync``3(System.Action{``0,``1,``2},System.Reactive.Concurrency.IScheduler)">
425
            <summary>
426
            Converts the action into an asynchronous function.
427
            </summary>
428
        </member>
429
        <member name="M:System.Reactive.Linq.Observable.ToAsync``4(System.Action{``0,``1,``2,``3})">
430
            <summary>
431
            Converts the action into an asynchronous function.
432
            </summary>
433
        </member>
434
        <member name="M:System.Reactive.Linq.Observable.ToAsync``4(System.Action{``0,``1,``2,``3},System.Reactive.Concurrency.IScheduler)">
435
            <summary>
436
            Converts the action into an asynchronous function.
437
            </summary>
438
        </member>
439
        <member name="M:System.Reactive.Linq.Observable.ToAsync``5(System.Action{``0,``1,``2,``3,``4})">
440
            <summary>
441
            Converts the action into an asynchronous function.
442
            </summary>
443
        </member>
444
        <member name="M:System.Reactive.Linq.Observable.ToAsync``5(System.Action{``0,``1,``2,``3,``4},System.Reactive.Concurrency.IScheduler)">
445
            <summary>
446
            Converts the action into an asynchronous function.
447
            </summary>
448
        </member>
449
        <member name="M:System.Reactive.Linq.Observable.ToAsync``6(System.Action{``0,``1,``2,``3,``4,``5})">
450
            <summary>
451
            Converts the action into an asynchronous function.
452
            </summary>
453
        </member>
454
        <member name="M:System.Reactive.Linq.Observable.ToAsync``6(System.Action{``0,``1,``2,``3,``4,``5},System.Reactive.Concurrency.IScheduler)">
455
            <summary>
456
            Converts the action into an asynchronous function.
457
            </summary>
458
        </member>
459
        <member name="M:System.Reactive.Linq.Observable.ToAsync``7(System.Action{``0,``1,``2,``3,``4,``5,``6})">
460
            <summary>
461
            Converts the action into an asynchronous function.
462
            </summary>
463
        </member>
464
        <member name="M:System.Reactive.Linq.Observable.ToAsync``7(System.Action{``0,``1,``2,``3,``4,``5,``6},System.Reactive.Concurrency.IScheduler)">
465
            <summary>
466
            Converts the action into an asynchronous function.
467
            </summary>
468
        </member>
469
        <member name="M:System.Reactive.Linq.Observable.ToAsync``8(System.Action{``0,``1,``2,``3,``4,``5,``6,``7})">
470
            <summary>
471
            Converts the action into an asynchronous function.
472
            </summary>
473
        </member>
474
        <member name="M:System.Reactive.Linq.Observable.ToAsync``8(System.Action{``0,``1,``2,``3,``4,``5,``6,``7},System.Reactive.Concurrency.IScheduler)">
475
            <summary>
476
            Converts the action into an asynchronous function.
477
            </summary>
478
        </member>
479
        <member name="M:System.Reactive.Linq.Observable.ToAsync``9(System.Action{``0,``1,``2,``3,``4,``5,``6,``7,``8})">
480
            <summary>
481
            Converts the action into an asynchronous function.
482
            </summary>
483
        </member>
484
        <member name="M:System.Reactive.Linq.Observable.ToAsync``9(System.Action{``0,``1,``2,``3,``4,``5,``6,``7,``8},System.Reactive.Concurrency.IScheduler)">
485
            <summary>
486
            Converts the action into an asynchronous function.
487
            </summary>
488
        </member>
489
        <member name="M:System.Reactive.Linq.Observable.ToAsync``10(System.Action{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9})">
490
            <summary>
491
            Converts the action into an asynchronous function.
492
            </summary>
493
        </member>
494
        <member name="M:System.Reactive.Linq.Observable.ToAsync``10(System.Action{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9},System.Reactive.Concurrency.IScheduler)">
495
            <summary>
496
            Converts the action into an asynchronous function.
497
            </summary>
498
        </member>
499
        <member name="M:System.Reactive.Linq.Observable.ToAsync``11(System.Action{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10})">
500
            <summary>
501
            Converts the action into an asynchronous function.
502
            </summary>
503
        </member>
504
        <member name="M:System.Reactive.Linq.Observable.ToAsync``11(System.Action{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10},System.Reactive.Concurrency.IScheduler)">
505
            <summary>
506
            Converts the action into an asynchronous function.
507
            </summary>
508
        </member>
509
        <member name="M:System.Reactive.Linq.Observable.ToAsync``12(System.Action{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11})">
510
            <summary>
511
            Converts the action into an asynchronous function.
512
            </summary>
513
        </member>
514
        <member name="M:System.Reactive.Linq.Observable.ToAsync``12(System.Action{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11},System.Reactive.Concurrency.IScheduler)">
515
            <summary>
516
            Converts the action into an asynchronous function.
517
            </summary>
518
        </member>
519
        <member name="M:System.Reactive.Linq.Observable.ToAsync``13(System.Action{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12})">
520
            <summary>
521
            Converts the action into an asynchronous function.
522
            </summary>
523
        </member>
524
        <member name="M:System.Reactive.Linq.Observable.ToAsync``13(System.Action{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12},System.Reactive.Concurrency.IScheduler)">
525
            <summary>
526
            Converts the action into an asynchronous function.
527
            </summary>
528
        </member>
529
        <member name="M:System.Reactive.Linq.Observable.ToAsync``14(System.Action{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12,``13})">
530
            <summary>
531
            Converts the action into an asynchronous function.
532
            </summary>
533
        </member>
534
        <member name="M:System.Reactive.Linq.Observable.ToAsync``14(System.Action{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12,``13},System.Reactive.Concurrency.IScheduler)">
535
            <summary>
536
            Converts the action into an asynchronous function.
537
            </summary>
538
        </member>
539
        <member name="M:System.Reactive.Linq.Observable.ToAsync``15(System.Action{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12,``13,``14})">
540
            <summary>
541
            Converts the action into an asynchronous function.
542
            </summary>
543
        </member>
544
        <member name="M:System.Reactive.Linq.Observable.ToAsync``15(System.Action{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12,``13,``14},System.Reactive.Concurrency.IScheduler)">
545
            <summary>
546
            Converts the action into an asynchronous function.
547
            </summary>
548
        </member>
549
        <member name="M:System.Reactive.Linq.Observable.ToAsync``16(System.Action{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12,``13,``14,``15})">
550
            <summary>
551
            Converts the action into an asynchronous function.
552
            </summary>
553
        </member>
554
        <member name="M:System.Reactive.Linq.Observable.ToAsync``16(System.Action{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12,``13,``14,``15},System.Reactive.Concurrency.IScheduler)">
555
            <summary>
556
            Converts the action into an asynchronous function.
557
            </summary>
558
        </member>
559
        <member name="M:System.Reactive.Linq.Observable.Start``1(System.Func{``0})">
560
            <summary>
561
            Invokes the function asynchronously.
562
            </summary>
563
        </member>
564
        <member name="M:System.Reactive.Linq.Observable.Start``1(System.Func{``0},System.Reactive.Concurrency.IScheduler)">
565
            <summary>
566
            Invokes the function asynchronously.
567
            </summary>
568
        </member>
569
        <member name="M:System.Reactive.Linq.Observable.Start(System.Action)">
570
            <summary>
571
            Invokes the action asynchronously.
572
            </summary>
573
        </member>
574
        <member name="M:System.Reactive.Linq.Observable.Start(System.Action,System.Reactive.Concurrency.IScheduler)">
575
            <summary>
576
            Invokes the action asynchronously.
577
            </summary>
578
        </member>
579
        <member name="M:System.Reactive.Linq.Observable.FromAsyncPattern(System.Func{System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult})">
580
            <summary>
581
            Converts a Begin/End invoke function pair into an asynchronous function.
582
            </summary>
583
        </member>
584
        <member name="M:System.Reactive.Linq.Observable.FromAsyncPattern``1(System.Func{``0,System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult})">
585
            <summary>
586
            Converts a Begin/End invoke function pair into an asynchronous function.
587
            </summary>
588
        </member>
589
        <member name="M:System.Reactive.Linq.Observable.FromAsyncPattern``2(System.Func{``0,``1,System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult})">
590
            <summary>
591
            Converts a Begin/End invoke function pair into an asynchronous function.
592
            </summary>
593
        </member>
594
        <member name="M:System.Reactive.Linq.Observable.FromAsyncPattern``3(System.Func{``0,``1,``2,System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult})">
595
            <summary>
596
            Converts a Begin/End invoke function pair into an asynchronous function.
597
            </summary>
598
        </member>
599
        <member name="M:System.Reactive.Linq.Observable.FromAsyncPattern``4(System.Func{``0,``1,``2,``3,System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult})">
600
            <summary>
601
            Converts a Begin/End invoke function pair into an asynchronous function.
602
            </summary>
603
        </member>
604
        <member name="M:System.Reactive.Linq.Observable.FromAsyncPattern``5(System.Func{``0,``1,``2,``3,``4,System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult})">
605
            <summary>
606
            Converts a Begin/End invoke function pair into an asynchronous function.
607
            </summary>
608
        </member>
609
        <member name="M:System.Reactive.Linq.Observable.FromAsyncPattern``6(System.Func{``0,``1,``2,``3,``4,``5,System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult})">
610
            <summary>
611
            Converts a Begin/End invoke function pair into an asynchronous function.
612
            </summary>
613
        </member>
614
        <member name="M:System.Reactive.Linq.Observable.FromAsyncPattern``7(System.Func{``0,``1,``2,``3,``4,``5,``6,System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult})">
615
            <summary>
616
            Converts a Begin/End invoke function pair into an asynchronous function.
617
            </summary>
618
        </member>
619
        <member name="M:System.Reactive.Linq.Observable.FromAsyncPattern``8(System.Func{``0,``1,``2,``3,``4,``5,``6,``7,System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult})">
620
            <summary>
621
            Converts a Begin/End invoke function pair into an asynchronous function.
622
            </summary>
623
        </member>
624
        <member name="M:System.Reactive.Linq.Observable.FromAsyncPattern``9(System.Func{``0,``1,``2,``3,``4,``5,``6,``7,``8,System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult})">
625
            <summary>
626
            Converts a Begin/End invoke function pair into an asynchronous function.
627
            </summary>
628
        </member>
629
        <member name="M:System.Reactive.Linq.Observable.FromAsyncPattern``10(System.Func{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult})">
630
            <summary>
631
            Converts a Begin/End invoke function pair into an asynchronous function.
632
            </summary>
633
        </member>
634
        <member name="M:System.Reactive.Linq.Observable.FromAsyncPattern``11(System.Func{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult})">
635
            <summary>
636
            Converts a Begin/End invoke function pair into an asynchronous function.
637
            </summary>
638
        </member>
639
        <member name="M:System.Reactive.Linq.Observable.FromAsyncPattern``12(System.Func{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult})">
640
            <summary>
641
            Converts a Begin/End invoke function pair into an asynchronous function.
642
            </summary>
643
        </member>
644
        <member name="M:System.Reactive.Linq.Observable.FromAsyncPattern``13(System.Func{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12,System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult})">
645
            <summary>
646
            Converts a Begin/End invoke function pair into an asynchronous function.
647
            </summary>
648
        </member>
649
        <member name="M:System.Reactive.Linq.Observable.FromAsyncPattern``14(System.Func{``0,``1,``2,``3,``4,``5,``6,``7,``8,``9,``10,``11,``12,``13,System.AsyncCallback,System.Object,System.IAsyncResult},System.Action{System.IAsyncResult})">
650
            <summary>
651
            Converts a Begin/End invoke function pair into an asynchronous function.
652
            </summary>
653
        </member>
654
        <member name="M:System.Reactive.Linq.Observable.Aggregate``2(System.IObservable{``0},``1,System.Func{``1,``0,``1})">
655
            <summary>
656
            Applies an accumulator function over an observable sequence. The specified seed value is used as the initial accumulator value.
657
            </summary>
658
            <param name="source">An observable sequence to aggregate over.</param>
659
            <param name="seed">The initial accumulator value.</param>
660
            <param name="accumulator">An accumulator function to be invoked on each element.</param>
661
            <returns>An observable sequence containing a single element with the final accumulator value.</returns>
662
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
663
        </member>
664
        <member name="M:System.Reactive.Linq.Observable.Aggregate``1(System.IObservable{``0},System.Func{``0,``0,``0})">
665
            <summary>
666
            Applies an accumulator function over an observable sequence.
667
            </summary>
668
            <param name="source">An observable sequence to aggregate over.</param>
669
            <param name="accumulator">An accumulator function to be invoked on each element.</param>
670
            <returns>An observable sequence containing a single element with the final accumulator value.</returns>
671
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
672
        </member>
673
        <member name="M:System.Reactive.Linq.Observable.Any``1(System.IObservable{``0})">
674
            <summary>
675
            Determines whether an observable sequence contains any elements.
676
            </summary>
677
            <param name="source">An observable sequence to check for non-emptiness.</param>
678
            <returns>An observable sequence containing a single element determining whether the source sequence contains any elements.</returns>
679
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
680
        </member>
681
        <member name="M:System.Reactive.Linq.Observable.Any``1(System.IObservable{``0},System.Func{``0,System.Boolean})">
682
            <summary>
683
            Determines whether any element of an observable sequence satisfies a condition.
684
            </summary>
685
            <param name="source">An observable sequence whose elements to apply the predicate to.</param>
686
            <param name="predicate">A function to test each element for a condition.</param>
687
            <returns>An observable sequence containing a single element determining whether any elements in the source sequence pass the test in the specified predicate.</returns>
688
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
689
        </member>
690
        <member name="M:System.Reactive.Linq.Observable.All``1(System.IObservable{``0},System.Func{``0,System.Boolean})">
691
            <summary>
692
            Determines whether all elements of an observable sequence satisfy a condition.
693
            </summary>
694
            <param name="source">An observable sequence whose elements to apply the predicate to.</param>
695
            <param name="predicate">A function to test each element for a condition.</param>
696
            <returns>An observable sequence containing a single element determining whether all elements in the source sequence pass the test in the specified predicate.</returns>
697
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
698
        </member>
699
        <member name="M:System.Reactive.Linq.Observable.Contains``1(System.IObservable{``0},``0,System.Collections.Generic.IEqualityComparer{``0})">
700
            <summary>
701
            Determines whether an observable sequence contains a specified element by using a specified System.Collections.Generic.IEqualityComparer&lt;T&gt;.
702
            </summary>
703
            <param name="source">An observable sequence in which to locate a value.</param>
704
            <param name="value">The value to locate in the sequence.</param>
705
            <param name="comparer">An equality comparer to compare values.</param>
706
            <returns>An observable sequence containing a single element determining whether the source sequence contains an element that has the specified value.</returns>
707
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
708
        </member>
709
        <member name="M:System.Reactive.Linq.Observable.Contains``1(System.IObservable{``0},``0)">
710
            <summary>
711
            Determines whether an observable sequence contains a specified element by using the default equality comparer.
712
            </summary>
713
            <param name="source">An observable sequence in which to locate a value.</param>
714
            <param name="value">The value to locate in the sequence.</param>
715
            <returns>An observable sequence containing a single element determining whether the source sequence contains an element that has the specified value.</returns>
716
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
717
        </member>
718
        <member name="M:System.Reactive.Linq.Observable.Count``1(System.IObservable{``0})">
719
            <summary>
720
            Returns a <see cref="T:System.Int32" /> that represents the total number of elements in an observable sequence.
721
            </summary>
722
            <param name="source">An observable sequence that contains elements to be counted.</param>
723
            <returns>An observable sequence containing a single element with the number of elements in the input sequence.</returns>
724
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
725
        </member>
726
        <member name="M:System.Reactive.Linq.Observable.LongCount``1(System.IObservable{``0})">
727
            <summary>
728
            Returns a <see cref="T:System.Int64" /> that represents the total number of elements in an observable sequence.
729
            </summary>
730
            <param name="source">An observable sequence that contains elements to be counted.</param>
731
            <returns>An observable sequence containing a single element with the number of elements in the input sequence.</returns>
732
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
733
        </member>
734
        <member name="M:System.Reactive.Linq.Observable.Sum(System.IObservable{System.Double})">
735
            <summary>
736
            Computes the sum of a sequence of <see cref="T:System.Double" /> values.
737
            </summary>
738
            <param name="source">A sequence of <see cref="T:System.Double" /> values to calculate the sum of.</param>
739
            <returns>An observable sequence containing a single element with the sum of the values in the sequence.</returns>
740
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
741
        </member>
742
        <member name="M:System.Reactive.Linq.Observable.Sum(System.IObservable{System.Single})">
743
            <summary>
744
            Computes the sum of a sequence of <see cref="T:System.Single" /> values.
745
            </summary>
746
            <param name="source">A sequence of <see cref="T:System.Single" /> values to calculate the sum of.</param>
747
            <returns>An observable sequence containing a single element with the sum of the values in the sequence.</returns>
748
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
749
        </member>
750
        <member name="M:System.Reactive.Linq.Observable.Sum(System.IObservable{System.Decimal})">
751
            <summary>
752
            Computes the sum of a sequence of <see cref="T:System.Decimal" /> values.
753
            </summary>
754
            <param name="source">A sequence of <see cref="T:System.Decimal" /> values to calculate the sum of.</param>
755
            <returns>An observable sequence containing a single element with the sum of the values in the sequence.</returns>
756
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
757
        </member>
758
        <member name="M:System.Reactive.Linq.Observable.Sum(System.IObservable{System.Int32})">
759
            <summary>
760
            Computes the sum of a sequence of <see cref="T:System.Int32" /> values.
761
            </summary>
762
            <param name="source">A sequence of <see cref="T:System.Int32" /> values to calculate the sum of.</param>
763
            <returns>An observable sequence containing a single element with the sum of the values in the sequence.</returns>
764
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
765
        </member>
766
        <member name="M:System.Reactive.Linq.Observable.Sum(System.IObservable{System.Int64})">
767
            <summary>
768
            Computes the sum of a sequence of <see cref="T:System.Int64" /> values.
769
            </summary>
770
            <param name="source">A sequence of <see cref="T:System.Int64" /> values to calculate the sum of.</param>
771
            <returns>An observable sequence containing a single element with the sum of the values in the sequence.</returns>
772
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
773
        </member>
774
        <member name="M:System.Reactive.Linq.Observable.Sum(System.IObservable{System.Nullable{System.Double}})">
775
            <summary>
776
            Computes the sum of a sequence of nullable <see cref="T:System.Double" /> values.
777
            </summary>
778
            <param name="source">A sequence of nullable <see cref="T:System.Double" /> values to calculate the sum of.</param>
779
            <returns>An observable sequence containing a single element with the sum of the values in the sequence.</returns>
780
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
781
        </member>
782
        <member name="M:System.Reactive.Linq.Observable.Sum(System.IObservable{System.Nullable{System.Single}})">
783
            <summary>
784
            Computes the sum of a sequence of nullable <see cref="T:System.Single" /> values.
785
            </summary>
786
            <param name="source">A sequence of nullable <see cref="T:System.Single" /> values to calculate the sum of.</param>
787
            <returns>An observable sequence containing a single element with the sum of the values in the sequence.</returns>
788
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
789
        </member>
790
        <member name="M:System.Reactive.Linq.Observable.Sum(System.IObservable{System.Nullable{System.Decimal}})">
791
            <summary>
792
            Computes the sum of a sequence of nullable <see cref="T:System.Decimal" /> values.
793
            </summary>
794
            <param name="source">A sequence of nullable <see cref="T:System.Decimal" /> values to calculate the sum of.</param>
795
            <returns>An observable sequence containing a single element with the sum of the values in the sequence.</returns>
796
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
797
        </member>
798
        <member name="M:System.Reactive.Linq.Observable.Sum(System.IObservable{System.Nullable{System.Int32}})">
799
            <summary>
800
            Computes the sum of a sequence of nullable <see cref="T:System.Int32" /> values.
801
            </summary>
802
            <param name="source">A sequence of nullable <see cref="T:System.Int32" /> values to calculate the sum of.</param>
803
            <returns>An observable sequence containing a single element with the sum of the values in the sequence.</returns>
804
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
805
        </member>
806
        <member name="M:System.Reactive.Linq.Observable.Sum(System.IObservable{System.Nullable{System.Int64}})">
807
            <summary>
808
            Computes the sum of a sequence of nullable <see cref="T:System.Int64" /> values.
809
            </summary>
810
            <param name="source">A sequence of nullable <see cref="T:System.Int64" /> values to calculate the sum of.</param>
811
            <returns>An observable sequence containing a single element with the sum of the values in the sequence.</returns>
812
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
813
        </member>
814
        <member name="M:System.Reactive.Linq.Observable.MinBy``2(System.IObservable{``0},System.Func{``0,``1})">
815
            <summary>
816
            Returns the elements in an observable sequence with the minimum key value.
817
            </summary>
818
            <param name="source">An observable sequence to get the minimum elements for.</param>
819
            <param name="keySelector">Key selector function.</param>
820
            <returns>An observable sequence containing a list of zero or more elements that have a minimum key value.</returns>
821
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
822
        </member>
823
        <member name="M:System.Reactive.Linq.Observable.MinBy``2(System.IObservable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
824
            <summary>
825
            Returns the elements in an observable sequence with the minimum key value according to the specified comparer.
826
            </summary>
827
            <param name="source">An observable sequence to get the minimum elements for.</param>
828
            <param name="keySelector">Key selector function.</param>
829
            <param name="comparer">Comparer used to compare key values.</param>
830
            <returns>An observable sequence containing a list of zero or more elements that have a minimum key value.</returns>
831
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
832
        </member>
833
        <member name="M:System.Reactive.Linq.Observable.Min``1(System.IObservable{``0})">
834
            <summary>
835
            Returns the minimum element in an observable sequence.
836
            </summary>
837
            <param name="source">An observable sequence to determine the mimimum element of.</param>
838
            <returns>An observable sequence containing a single element with the minimum element in the sequence.</returns>
839
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
840
        </member>
841
        <member name="M:System.Reactive.Linq.Observable.Min``1(System.IObservable{``0},System.Collections.Generic.IComparer{``0})">
842
            <summary>
843
            Returns the minimum element in an observable sequence according to the specified comparer.
844
            </summary>
845
            <param name="source">An observable sequence to determine the mimimum element of.</param>
846
            <param name="comparer">Comparer used to compare elements.</param>
847
            <returns>An observable sequence containing a single element with the minimum element in the sequence.</returns>
848
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
849
        </member>
850
        <member name="M:System.Reactive.Linq.Observable.Min(System.IObservable{System.Double})">
851
            <summary>
852
            Returns the minimum value in an observable sequence of <see cref="T:System.Double" /> values.
853
            </summary>
854
            <param name="source">A sequence of <see cref="T:System.Double" /> values to determine the minimum value of.</param>
855
            <returns>An observable sequence containing a single element with the minimum value in the sequence.</returns>
856
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
857
        </member>
858
        <member name="M:System.Reactive.Linq.Observable.Min(System.IObservable{System.Single})">
859
            <summary>
860
            Returns the minimum value in an observable sequence of <see cref="T:System.Single" /> values.
861
            </summary>
862
            <param name="source">A sequence of <see cref="T:System.Single" /> values to determine the minimum value of.</param>
863
            <returns>An observable sequence containing a single element with the minimum value in the sequence.</returns>
864
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
865
        </member>
866
        <member name="M:System.Reactive.Linq.Observable.Min(System.IObservable{System.Decimal})">
867
            <summary>
868
            Returns the minimum value in an observable sequence of <see cref="T:System.Decimal" /> values.
869
            </summary>
870
            <param name="source">A sequence of <see cref="T:System.Decimal" /> values to determine the minimum value of.</param>
871
            <returns>An observable sequence containing a single element with the minimum value in the sequence.</returns>
872
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
873
        </member>
874
        <member name="M:System.Reactive.Linq.Observable.Min(System.IObservable{System.Int32})">
875
            <summary>
876
            Returns the minimum value in an observable sequence of <see cref="T:System.Int32" /> values.
877
            </summary>
878
            <param name="source">A sequence of <see cref="T:System.Int32" /> values to determine the minimum value of.</param>
879
            <returns>An observable sequence containing a single element with the minimum value in the sequence.</returns>
880
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
881
        </member>
882
        <member name="M:System.Reactive.Linq.Observable.Min(System.IObservable{System.Int64})">
883
            <summary>
884
            Returns the minimum value in an observable sequence of <see cref="T:System.Int64" /> values.
885
            </summary>
886
            <param name="source">A sequence of <see cref="T:System.Int64" /> values to determine the minimum value of.</param>
887
            <returns>An observable sequence containing a single element with the minimum value in the sequence.</returns>
888
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
889
        </member>
890
        <member name="M:System.Reactive.Linq.Observable.Min(System.IObservable{System.Nullable{System.Double}})">
891
            <summary>
892
            Returns the minimum value in an observable sequence of nullable <see cref="T:System.Double" /> values.
893
            </summary>
894
            <param name="source">A sequence of nullable <see cref="T:System.Double" /> values to determine the minimum value of.</param>
895
            <returns>An observable sequence containing a single element with the minimum value in the sequence.</returns>
896
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
897
        </member>
898
        <member name="M:System.Reactive.Linq.Observable.Min(System.IObservable{System.Nullable{System.Single}})">
899
            <summary>
900
            Returns the minimum value in an observable sequence of nullable <see cref="T:System.Single" /> values.
901
            </summary>
902
            <param name="source">A sequence of nullable <see cref="T:System.Single" /> values to determine the minimum value of.</param>
903
            <returns>An observable sequence containing a single element with the minimum value in the sequence.</returns>
904
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
905
        </member>
906
        <member name="M:System.Reactive.Linq.Observable.Min(System.IObservable{System.Nullable{System.Decimal}})">
907
            <summary>
908
            Returns the minimum value in an observable sequence of nullable <see cref="T:System.Decimal" /> values.
909
            </summary>
910
            <param name="source">A sequence of nullable <see cref="T:System.Decimal" /> values to determine the minimum value of.</param>
911
            <returns>An observable sequence containing a single element with the minimum value in the sequence.</returns>
912
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
913
        </member>
914
        <member name="M:System.Reactive.Linq.Observable.Min(System.IObservable{System.Nullable{System.Int32}})">
915
            <summary>
916
            Returns the minimum value in an observable sequence of nullable <see cref="T:System.Int32" /> values.
917
            </summary>
918
            <param name="source">A sequence of nullable <see cref="T:System.Int32" /> values to determine the minimum value of.</param>
919
            <returns>An observable sequence containing a single element with the minimum value in the sequence.</returns>
920
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
921
        </member>
922
        <member name="M:System.Reactive.Linq.Observable.Min(System.IObservable{System.Nullable{System.Int64}})">
923
            <summary>
924
            Returns the minimum value in an observable sequence of nullable <see cref="T:System.Int64" /> values.
925
            </summary>
926
            <param name="source">A sequence of nullable <see cref="T:System.Int64" /> values to determine the minimum value of.</param>
927
            <returns>An observable sequence containing a single element with the minimum value in the sequence.</returns>
928
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
929
        </member>
930
        <member name="M:System.Reactive.Linq.Observable.MaxBy``2(System.IObservable{``0},System.Func{``0,``1})">
931
            <summary>
932
            Returns the elements in an observable sequence with the maximum key value.
933
            </summary>
934
            <param name="source">An observable sequence to get the maximum elements for.</param>
935
            <param name="keySelector">Key selector function.</param>
936
            <returns>An observable sequence containing a list of zero or more elements that have a maximum key value.</returns>
937
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
938
        </member>
939
        <member name="M:System.Reactive.Linq.Observable.MaxBy``2(System.IObservable{``0},System.Func{``0,``1},System.Collections.Generic.IComparer{``1})">
940
            <summary>
941
            Returns the elements in an observable sequence with the maximum key value according to the specified comparer.
942
            </summary>
943
            <param name="source">An observable sequence to get the maximum elements for.</param>
944
            <param name="keySelector">Key selector function.</param>
945
            <param name="comparer">Comparer used to compare key values.</param>
946
            <returns>An observable sequence containing a list of zero or more elements that have a maximum key value.</returns>
947
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
948
        </member>
949
        <member name="M:System.Reactive.Linq.Observable.Max``1(System.IObservable{``0})">
950
            <summary>
951
            Returns the maximum element in an observable sequence.
952
            </summary>
953
            <param name="source">An observable sequence to determine the maximum element of.</param>
954
            <returns>An observable sequence containing a single element with the maximum element in the sequence.</returns>
955
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
956
        </member>
957
        <member name="M:System.Reactive.Linq.Observable.Max``1(System.IObservable{``0},System.Collections.Generic.IComparer{``0})">
958
            <summary>
959
            Returns the maximum value in an observable sequence according to the specified comparer.
960
            </summary>
961
            <param name="source">An observable sequence to determine the maximum element of.</param>
962
            <param name="comparer">Comparer used to compare elements.</param>
963
            <returns>An observable sequence containing a single element with the maximum element in the sequence.</returns>
964
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
965
        </member>
966
        <member name="M:System.Reactive.Linq.Observable.Max(System.IObservable{System.Double})">
967
            <summary>
968
            Returns the maximum value in an observable sequence of <see cref="T:System.Double" /> values.
969
            </summary>
970
            <param name="source">A sequence of <see cref="T:System.Double" /> values to determine the maximum value of.</param>
971
            <returns>An observable sequence containing a single element with the maximum value in the sequence.</returns>
972
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
973
        </member>
974
        <member name="M:System.Reactive.Linq.Observable.Max(System.IObservable{System.Single})">
975
            <summary>
976
            Returns the maximum value in an observable sequence of <see cref="T:System.Single" /> values.
977
            </summary>
978
            <param name="source">A sequence of <see cref="T:System.Single" /> values to determine the maximum value of.</param>
979
            <returns>An observable sequence containing a single element with the maximum value in the sequence.</returns>
980
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
981
        </member>
982
        <member name="M:System.Reactive.Linq.Observable.Max(System.IObservable{System.Decimal})">
983
            <summary>
984
            Returns the maximum value in an observable sequence of <see cref="T:System.Decimal" /> values.
985
            </summary>
986
            <param name="source">A sequence of <see cref="T:System.Decimal" /> values to determine the maximum value of.</param>
987
            <returns>An observable sequence containing a single element with the maximum value in the sequence.</returns>
988
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
989
        </member>
990
        <member name="M:System.Reactive.Linq.Observable.Max(System.IObservable{System.Int32})">
991
            <summary>
992
            Returns the maximum value in an observable sequence of <see cref="T:System.Int32" /> values.
993
            </summary>
994
            <param name="source">A sequence of <see cref="T:System.Int32" /> values to determine the maximum value of.</param>
995
            <returns>An observable sequence containing a single element with the maximum value in the sequence.</returns>
996
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
997
        </member>
998
        <member name="M:System.Reactive.Linq.Observable.Max(System.IObservable{System.Int64})">
999
            <summary>
1000
            Returns the maximum value in an observable sequence of <see cref="T:System.Int64" /> values.
1001
            </summary>
1002
            <param name="source">A sequence of <see cref="T:System.Int64" /> values to determine the maximum value of.</param>
1003
            <returns>An observable sequence containing a single element with the maximum value in the sequence.</returns>
1004
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
1005
        </member>
1006
        <member name="M:System.Reactive.Linq.Observable.Max(System.IObservable{System.Nullable{System.Double}})">
1007
            <summary>
1008
            Returns the maximum value in an observable sequence of nullable <see cref="T:System.Double" /> values.
1009
            </summary>
1010
            <param name="source">A sequence of nullable <see cref="T:System.Double" /> values to determine the maximum value of.</param>
1011
            <returns>An observable sequence containing a single element with the maximum value in the sequence.</returns>
1012
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
1013
        </member>
1014
        <member name="M:System.Reactive.Linq.Observable.Max(System.IObservable{System.Nullable{System.Single}})">
1015
            <summary>
1016
            Returns the maximum value in an observable sequence of nullable <see cref="T:System.Single" /> values.
1017
            </summary>
1018
            <param name="source">A sequence of nullable <see cref="T:System.Single" /> values to determine the maximum value of.</param>
1019
            <returns>An observable sequence containing a single element with the maximum value in the sequence.</returns>
1020
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
1021
        </member>
1022
        <member name="M:System.Reactive.Linq.Observable.Max(System.IObservable{System.Nullable{System.Decimal}})">
1023
            <summary>
1024
            Returns the maximum value in an observable sequence of nullable <see cref="T:System.Decimal" /> values.
1025
            </summary>
1026
            <param name="source">A sequence of nullable <see cref="T:System.Decimal" /> values to determine the maximum value of.</param>
1027
            <returns>An observable sequence containing a single element with the maximum value in the sequence.</returns>
1028
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
1029
        </member>
1030
        <member name="M:System.Reactive.Linq.Observable.Max(System.IObservable{System.Nullable{System.Int32}})">
1031
            <summary>
1032
            Returns the maximum value in an observable sequence of nullable <see cref="T:System.Int32" /> values.
1033
            </summary>
1034
            <param name="source">A sequence of nullable <see cref="T:System.Int32" /> values to determine the maximum value of.</param>
1035
            <returns>An observable sequence containing a single element with the maximum value in the sequence.</returns>
1036
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
1037
        </member>
1038
        <member name="M:System.Reactive.Linq.Observable.Max(System.IObservable{System.Nullable{System.Int64}})">
1039
            <summary>
1040
            Returns the maximum value in an observable sequence of nullable <see cref="T:System.Int64" /> values.
1041
            </summary>
1042
            <param name="source">A sequence of nullable <see cref="T:System.Int64" /> values to determine the maximum value of.</param>
1043
            <returns>An observable sequence containing a single element with the maximum value in the sequence.</returns>
1044
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
1045
        </member>
1046
        <member name="M:System.Reactive.Linq.Observable.Average(System.IObservable{System.Double})">
1047
            <summary>
1048
            Computes the average of an observable sequence of <see cref="T:System.Double" /> values.
1049
            </summary>
1050
            <param name="source">A sequence of <see cref="T:System.Double" /> values to calculate the average of.</param>
1051
            <returns>An observable sequence containing a single element with the average of the sequence of values.</returns>
1052
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
1053
        </member>
1054
        <member name="M:System.Reactive.Linq.Observable.Average(System.IObservable{System.Single})">
1055
            <summary>
1056
            Computes the average of an observable sequence of <see cref="T:System.Single" /> values.
1057
            </summary>
1058
            <param name="source">A sequence of <see cref="T:System.Single" /> values to calculate the average of.</param>
1059
            <returns>An observable sequence containing a single element with the average of the sequence of values.</returns>
1060
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
1061
        </member>
1062
        <member name="M:System.Reactive.Linq.Observable.Average(System.IObservable{System.Decimal})">
1063
            <summary>
1064
            Computes the average of an observable sequence of <see cref="T:System.Decimal" /> values.
1065
            </summary>
1066
            <param name="source">A sequence of <see cref="T:System.Decimal" /> values to calculate the average of.</param>
1067
            <returns>An observable sequence containing a single element with the average of the sequence of values.</returns>
1068
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
1069
        </member>
1070
        <member name="M:System.Reactive.Linq.Observable.Average(System.IObservable{System.Int32})">
1071
            <summary>
1072
            Computes the average of an observable sequence of <see cref="T:System.Int32" /> values.
1073
            </summary>
1074
            <param name="source">A sequence of <see cref="T:System.Int32" /> values to calculate the average of.</param>
1075
            <returns>An observable sequence containing a single element with the average of the sequence of values.</returns>
1076
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
1077
        </member>
1078
        <member name="M:System.Reactive.Linq.Observable.Average(System.IObservable{System.Int64})">
1079
            <summary>
1080
            Computes the average of an observable sequence of <see cref="T:System.Int64" /> values.
1081
            </summary>
1082
            <param name="source">A sequence of <see cref="T:System.Int64" /> values to calculate the average of.</param>
1083
            <returns>An observable sequence containing a single element with the average of the sequence of values.</returns>
1084
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
1085
        </member>
1086
        <member name="M:System.Reactive.Linq.Observable.Average(System.IObservable{System.Nullable{System.Double}})">
1087
            <summary>
1088
            Computes the average of an observable sequence of nullable <see cref="T:System.Double" /> values.
1089
            </summary>
1090
            <param name="source">A sequence of nullable <see cref="T:System.Double" /> values to calculate the average of.</param>
1091
            <returns>An observable sequence containing a single element with the average of the sequence of values, or null if the source sequence is empty or contains only values that are null.</returns>
1092
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
1093
        </member>
1094
        <member name="M:System.Reactive.Linq.Observable.Average(System.IObservable{System.Nullable{System.Single}})">
1095
            <summary>
1096
            Computes the average of an observable sequence of nullable <see cref="T:System.Single" /> values.
1097
            </summary>
1098
            <param name="source">A sequence of nullable <see cref="T:System.Single" /> values to calculate the average of.</param>
1099
            <returns>An observable sequence containing a single element with the average of the sequence of values, or null if the source sequence is empty or contains only values that are null.</returns>
1100
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
1101
        </member>
1102
        <member name="M:System.Reactive.Linq.Observable.Average(System.IObservable{System.Nullable{System.Decimal}})">
1103
            <summary>
1104
            Computes the average of an observable sequence of nullable <see cref="T:System.Decimal" /> values.
1105
            </summary>
1106
            <param name="source">A sequence of nullable <see cref="T:System.Decimal" /> values to calculate the average of.</param>
1107
            <returns>An observable sequence containing a single element with the average of the sequence of values, or null if the source sequence is empty or contains only values that are null.</returns>
1108
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
1109
        </member>
1110
        <member name="M:System.Reactive.Linq.Observable.Average(System.IObservable{System.Nullable{System.Int32}})">
1111
            <summary>
1112
            Computes the average of an observable sequence of nullable <see cref="T:System.Int32" /> values.
1113
            </summary>
1114
            <param name="source">A sequence of nullable <see cref="T:System.Int32" /> values to calculate the average of.</param>
1115
            <returns>An observable sequence containing a single element with the average of the sequence of values, or null if the source sequence is empty or contains only values that are null.</returns>
1116
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
1117
        </member>
1118
        <member name="M:System.Reactive.Linq.Observable.Average(System.IObservable{System.Nullable{System.Int64}})">
1119
            <summary>
1120
            Computes the average of an observable sequence of nullable <see cref="T:System.Int64" /> values.
1121
            </summary>
1122
            <param name="source">A sequence of nullable <see cref="T:System.Int64" /> values to calculate the average of.</param>
1123
            <returns>An observable sequence containing a single element with the average of the sequence of values, or null if the source sequence is empty or contains only values that are null.</returns>
1124
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
1125
        </member>
1126
        <member name="M:System.Reactive.Linq.Observable.ToList``1(System.IObservable{``0})">
1127
            <summary>
1128
            Creates a list from an observable sequence.
1129
            </summary>
1130
            <param name="source">The source observable sequence to get a list of elements for.</param>
1131
            <returns>An observable sequence containing a single element with a list containing all the elements of the source sequence.</returns>
1132
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
1133
        </member>
1134
        <member name="M:System.Reactive.Linq.Observable.ToArray``1(System.IObservable{``0})">
1135
            <summary>
1136
            Creates an array from an observable sequence.
1137
            </summary>
1138
            <param name="source">The source observable sequence to get an array of elements for.</param>
1139
            <returns>An observable sequence containing a single element with an array containing all the elements of the source sequence.</returns>
1140
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
1141
        </member>
1142
        <member name="M:System.Reactive.Linq.Observable.ToDictionary``3(System.IObservable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
1143
            <summary>
1144
            Creates a dictionary from an observable sequence according to a specified key selector function, a comparer, and an element selector function.
1145
            </summary>
1146
            <param name="source">An observable sequence to create a dictionary for.</param>
1147
            <param name="keySelector">A function to extract a key from each element.</param>
1148
            <param name="elementSelector">A transform function to produce a result element value from each element.</param>
1149
            <param name="comparer">An equality comparer to compare keys.</param>
1150
            <returns>An observable sequence containing a single element with a dictionary mapping unique key values onto the corresponding source sequence's element.</returns>
1151
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
1152
        </member>
1153
        <member name="M:System.Reactive.Linq.Observable.ToDictionary``3(System.IObservable{``0},System.Func{``0,``1},System.Func{``0,``2})">
1154
            <summary>
1155
            Creates a dictionary from an observable sequence according to a specified key selector function, and an element selector function.
1156
            </summary>
1157
            <param name="source">An observable sequence to create a dictionary for.</param>
1158
            <param name="keySelector">A function to extract a key from each element.</param>
1159
            <param name="elementSelector">A transform function to produce a result element value from each element.</param>
1160
            <returns>An observable sequence containing a single element with a dictionary mapping unique key values onto the corresponding source sequence's element.</returns>
1161
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
1162
        </member>
1163
        <member name="M:System.Reactive.Linq.Observable.ToDictionary``2(System.IObservable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
1164
            <summary>
1165
            Creates a dictionary from an observable sequence according to a specified key selector function, and a comparer.
1166
            </summary>
1167
            <param name="source">An observable sequence to create a dictionary for.</param>
1168
            <param name="keySelector">A function to extract a key from each element.</param>
1169
            <param name="comparer">An equality comparer to compare keys.</param>
1170
            <returns>An observable sequence containing a single element with a dictionary mapping unique key values onto the corresponding source sequence's element.</returns>
1171
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
1172
        </member>
1173
        <member name="M:System.Reactive.Linq.Observable.ToDictionary``2(System.IObservable{``0},System.Func{``0,``1})">
1174
            <summary>
1175
            Creates a dictionary from an observable sequence according to a specified key selector function.
1176
            </summary>
1177
            <param name="source">An observable sequence to create a dictionary for.</param>
1178
            <param name="keySelector">A function to extract a key from each element.</param>
1179
            <returns>An observable sequence containing a single element with a dictionary mapping unique key values onto the corresponding source sequence's element.</returns>
1180
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
1181
        </member>
1182
        <member name="M:System.Reactive.Linq.Observable.ToLookup``3(System.IObservable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
1183
            <summary>
1184
            Creates a lookup from an observable sequence according to a specified key selector function, a comparer, and an element selector function.
1185
            </summary>
1186
            <param name="source">An observable sequence to create a lookup for.</param>
1187
            <param name="keySelector">A function to extract a key from each element.</param>
1188
            <param name="elementSelector">A transform function to produce a result element value from each element.</param>
1189
            <param name="comparer">An equality comparer to compare keys.</param>
1190
            <returns>An observable sequence containing a single element with a lookup mapping unique key values onto the corresponding source sequence's elements.</returns>
1191
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
1192
        </member>
1193
        <member name="M:System.Reactive.Linq.Observable.ToLookup``2(System.IObservable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
1194
            <summary>
1195
            Creates a lookup from an observable sequence according to a specified key selector function, and a comparer.
1196
            </summary>
1197
            <param name="source">An observable sequence to create a lookup for.</param>
1198
            <param name="keySelector">A function to extract a key from each element.</param>
1199
            <param name="comparer">An equality comparer to compare keys.</param>
1200
            <returns>An observable sequence containing a single element with a lookup mapping unique key values onto the corresponding source sequence's elements.</returns>
1201
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
1202
        </member>
1203
        <member name="M:System.Reactive.Linq.Observable.ToLookup``3(System.IObservable{``0},System.Func{``0,``1},System.Func{``0,``2})">
1204
            <summary>
1205
            Creates a lookup from an observable sequence according to a specified key selector function, and an element selector function.
1206
            </summary>
1207
            <param name="source">An observable sequence to create a lookup for.</param>
1208
            <param name="keySelector">A function to extract a key from each element.</param>
1209
            <param name="elementSelector">A transform function to produce a result element value from each element.</param>
1210
            <returns>An observable sequence containing a single element with a lookup mapping unique key values onto the corresponding source sequence's elements.</returns>
1211
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
1212
        </member>
1213
        <member name="M:System.Reactive.Linq.Observable.ToLookup``2(System.IObservable{``0},System.Func{``0,``1})">
1214
            <summary>
1215
            Creates a lookup from an observable sequence according to a specified key selector function.
1216
            </summary>
1217
            <param name="source">An observable sequence to create a lookup for.</param>
1218
            <param name="keySelector">A function to extract a key from each element.</param>
1219
            <returns>An observable sequence containing a single element with a lookup mapping unique key values onto the corresponding source sequence's elements.</returns>
1220
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
1221
        </member>
1222
        <member name="M:System.Reactive.Linq.Observable.SequenceEqual``1(System.IObservable{``0},System.IObservable{``0},System.Collections.Generic.IEqualityComparer{``0})">
1223
            <summary>
1224
            Determines whether two sequences are equal by comparing the elements pairwise using a specified equality comparer.
1225
            </summary>
1226
            <param name="first">First observable sequence to compare.</param>
1227
            <param name="second">Second observable sequence to compare.</param>
1228
            <param name="comparer">Comparer used to compare elements of both sequences.</param>
1229
            <returns>An observable sequence that contains a single element which indicates whether both sequences are equal.</returns>
1230
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
1231
        </member>
1232
        <member name="M:System.Reactive.Linq.Observable.SequenceEqual``1(System.IObservable{``0},System.IObservable{``0})">
1233
            <summary>
1234
            Determines whether two sequences are equal by comparing the elements pairwise.
1235
            </summary>
1236
            <param name="first">First observable sequence to compare.</param>
1237
            <param name="second">Second observable sequence to compare.</param>
1238
            <returns>An observable sequence that contains a single element which indicates whether both sequences are equal.</returns>
1239
            <remarks>The return value of this operator differs from the corresponding operator on IEnumerable in order to retain asynchronous behavior.</remarks>
1240
        </member>
1241
        <member name="M:System.Reactive.Linq.Observable.RefCount``1(System.Reactive.Subjects.IConnectableObservable{``0})">
1242
            <summary>
1243
            Returns an observable sequence that stays connected to the source as long as there is at least one subscription to the observable sequence.
1244
            </summary>
1245
            <param name="source">Connectable observable sequence.</param>
1246
            <returns>An observable sequence that stays connected to the source as long as there is at least one subscription to the observable sequence.</returns>
1247
        </member>
1248
        <member name="M:System.Reactive.Linq.Observable.Multicast``2(System.IObservable{``0},System.Reactive.Subjects.ISubject{``0,``1})">
1249
            <summary>
1250
            Returns a connectable observable sequence that upon connection causes the source sequence to push results into the specified subject.
1251
            </summary>
1252
            <param name="source">Source sequence whose elements will be pushed into the specified subject.</param>
1253
            <param name="subject">Subject to push source elements into.</param>
1254
            <returns>A connectable observable sequence that upon connection causes the source sequence to push results into the specified subject.</returns>
1255
        </member>
1256
        <member name="M:System.Reactive.Linq.Observable.Multicast``3(System.IObservable{``0},System.Func{System.Reactive.Subjects.ISubject{``0,``1}},System.Func{System.IObservable{``1},System.IObservable{``2}})">
1257
            <summary>
1258
            Returns an observable sequence that contains the elements of a sequence produced by multicasting the source sequence within a selector function.
1259
            </summary>
1260
            <param name="source">Source sequence which will be multicasted in the specified selector function.</param>
1261
            <param name="subjectSelector">Factory function to create an intermediate subject through which the source sequence's elements will be multicast to the selector function.</param>
1262
            <param name="selector">Selector function which can use the multicasted source sequence subject to the policies enforced by the created subject.</param>
1263
            <returns>An observable sequence that contains the elements of a sequence produced by multicasting the source sequence within a selector function.</returns>
1264
        </member>
1265
        <member name="M:System.Reactive.Linq.Observable.Publish``1(System.IObservable{``0})">
1266
            <summary>
1267
            Returns a connectable observable sequence that shares a single subscription to the underlying sequence.
1268
            </summary>
1269
            <param name="source">Source sequence whose elements will be multicasted through a single shared subscription.</param>
1270
            <returns>A connectable observable sequence that shares a single subscription to the underlying sequence.</returns>
1271
            <remarks>Subscribers will receive all notifications of the source from the time of the subscription on.</remarks>
1272
        </member>
1273
        <member name="M:System.Reactive.Linq.Observable.Publish``2(System.IObservable{``0},System.Func{System.IObservable{``0},System.IObservable{``1}})">
1274
            <summary>
1275
            Returns an observable sequence that is the result of invoking the selector on a connectable observable sequence that shares a single subscription to the underlying sequence.
1276
            </summary>
1277
            <param name="source">Source sequence whose elements will be multicasted through a single shared subscription.</param>
1278
            <param name="selector">Selector function which can use the multicasted source sequence as many times as needed, without causing multiple subscriptions to the source sequence.</param>
1279
            <returns>An observable sequence that contains the elements of a sequence produced by multicasting the source sequence within a selector function.</returns>
1280
        </member>
1281
        <member name="M:System.Reactive.Linq.Observable.PublishLast``1(System.IObservable{``0})">
1282
            <summary>
1283
            Returns a connectable observable sequence that shares a single subscription to the underlying sequence containing only the last notification.
1284
            </summary>
1285
            <param name="source">Source sequence whose elements will be multicasted through a single shared subscription.</param>
1286
            <returns>A connectable observable sequence that shares a single subscription to the underlying sequence.</returns>
1287
            <remarks>Subscribers will only receive the last notification of the source.</remarks>
1288
        </member>
1289
        <member name="M:System.Reactive.Linq.Observable.PublishLast``2(System.IObservable{``0},System.Func{System.IObservable{``0},System.IObservable{``1}})">
1290
            <summary>
1291
            Returns an observable sequence that is the result of invoking the selector on a connectable observable sequence that shares a single subscription to the underlying sequence containing only the last notification.
1292
            </summary>
1293
            <param name="source">Source sequence whose elements will be multicasted through a single shared subscription.</param>
1294
            <param name="selector">Selector function which can use the multicasted source sequence as many times as needed, without causing multiple subscriptions to the source sequence. Subscribers will only receive the last notification of the source.</param>
1295
            <returns>An observable sequence that contains the elements of a sequence produced by multicasting the source sequence within a selector function.</returns>
1296
        </member>
1297
        <member name="M:System.Reactive.Linq.Observable.Replay``1(System.IObservable{``0})">
1298
            <summary>
1299
            Returns a connectable observable sequence that shares a single subscription to the underlying sequence replaying all notifications.
1300
            </summary>
1301
            <param name="source">Source sequence whose elements will be multicasted through a single shared subscription.</param>
1302
            <returns>A connectable observable sequence that shares a single subscription to the underlying sequence.</returns>
1303
            <remarks>Subscribers will receive all the notifications of the source.</remarks>
1304
            <seealso cref="T:System.Reactive.Subjects.ReplaySubject"/>
1305
        </member>
1306
        <member name="M:System.Reactive.Linq.Observable.Replay``1(System.IObservable{``0},System.Reactive.Concurrency.IScheduler)">
1307
            <summary>
1308
            Returns a connectable observable sequence that shares a single subscription to the underlying sequence replaying all notifications.
1309
            </summary>
1310
            <param name="source">Source sequence whose elements will be multicasted through a single shared subscription.</param>
1311
            <param name="scheduler">Scheduler where connected observers will be invoked on.</param>
1312
            <returns>A connectable observable sequence that shares a single subscription to the underlying sequence.</returns>
1313
            <remarks>Subscribers will receive all the notifications of the source.</remarks>
1314
            <seealso cref="T:System.Reactive.Subjects.ReplaySubject"/>
1315
        </member>
1316
        <member name="M:System.Reactive.Linq.Observable.Replay``2(System.IObservable{``0},System.Func{System.IObservable{``0},System.IObservable{``1}})">
1317
            <summary>
1318
            Returns an observable sequence that is the result of invoking the selector on a connectable observable sequence that shares a single subscription to the underlying sequence replaying all notifications.
1319
            </summary>
1320
            <param name="source">Source sequence whose elements will be multicasting through a single shared subscription.</param>
1321
            <param name="selector">Selector function which can use the multicasted source sequence as many times as needed, without causing multiple subscriptions to the source sequence. Subscribers will receive all the notifications of the source.</param>
1322
            <returns>An observable sequence that contains the elements of a sequence produced by multicasting the source sequence within a selector function.</returns>
1323
            <seealso cref="T:System.Reactive.Subjects.ReplaySubject"/>
1324
        </member>
1325
        <member name="M:System.Reactive.Linq.Observable.Replay``2(System.IObservable{``0},System.Func{System.IObservable{``0},System.IObservable{``1}},System.Reactive.Concurrency.IScheduler)">
1326
            <summary>
1327
            Returns an observable sequence that is the result of invoking the selector on a connectable observable sequence that shares a single subscription to the underlying sequence replaying all notifications.
1328
            </summary>
1329
            <param name="source">Source sequence whose elements will be multicasting through a single shared subscription.</param>
1330
            <param name="selector">Selector function which can use the multicasted source sequence as many times as needed, without causing multiple subscriptions to the source sequence. Subscribers will receive all the notifications of the source.</param>
1331
            <param name="scheduler">Scheduler where connected observers within the selector function will be invoked on.</param>
1332
            <returns>An observable sequence that contains the elements of a sequence produced by multicasting the source sequence within a selector function.</returns>
1333
            <seealso cref="T:System.Reactive.Subjects.ReplaySubject"/>
1334
        </member>
1335
        <member name="M:System.Reactive.Linq.Observable.Replay``1(System.IObservable{``0},System.TimeSpan)">
1336
            <summary>
1337
            Returns a connectable observable sequence that shares a single subscription to the underlying sequence replaying all notifications within window.
1338
            </summary>
1339
            <param name="source">Source sequence whose elements will be multicasted through a single shared subscription.</param>
1340
            <param name="window">Maximum time length of the replay buffer.</param>
1341
            <returns>A connectable observable sequence that shares a single subscription to the underlying sequence.</returns>
1342
            <remarks>Subscribers will receive all the notifications of the source.</remarks>
1343
            <seealso cref="T:System.Reactive.Subjects.ReplaySubject"/>
1344
        </member>
1345
        <member name="M:System.Reactive.Linq.Observable.Replay``2(System.IObservable{``0},System.Func{System.IObservable{``0},System.IObservable{``1}},System.TimeSpan)">
1346
            <summary>
1347
            Returns an observable sequence that is the result of invoking the selector on a connectable observable sequence that shares a single subscription to the underlying sequence replaying all notifications within window.
1348
            </summary>
1349
            <param name="source">Source sequence whose elements will be multicasting through a single shared subscription.</param>
1350
            <param name="selector">Selector function which can use the multicasted source sequence as many times as needed, without causing multiple subscriptions to the source sequence. Subscribers will receive all the notifications of the source.</param>
1351
            <param name="window">Maximum time length of the replay buffer.</param>
1352
            <returns>An observable sequence that contains the elements of a sequence produced by multicasting the source sequence within a selector function.</returns>
1353
            <seealso cref="T:System.Reactive.Subjects.ReplaySubject"/>
1354
        </member>
1355
        <member name="M:System.Reactive.Linq.Observable.Replay``1(System.IObservable{``0},System.TimeSpan,System.Reactive.Concurrency.IScheduler)">
1356
            <summary>
1357
            Returns a connectable observable sequence that shares a single subscription to the underlying sequence replaying all notifications within window.
1358
            </summary>
1359
            <param name="source">Source sequence whose elements will be multicasted through a single shared subscription.</param>
1360
            <param name="window">Maximum time length of the replay buffer.</param>
1361
            <param name="scheduler">Scheduler where connected observers will be invoked on.</param>
1362
            <returns>A connectable observable sequence that shares a single subscription to the underlying sequence.</returns>
1363
            <remarks>Subscribers will receive all the notifications of the source.</remarks>
1364
            <seealso cref="T:System.Reactive.Subjects.ReplaySubject"/>
1365
        </member>
1366
        <member name="M:System.Reactive.Linq.Observable.Replay``2(System.IObservable{``0},System.Func{System.IObservable{``0},System.IObservable{``1}},System.TimeSpan,System.Reactive.Concurrency.IScheduler)">
1367
            <summary>
1368
            Returns an observable sequence that is the result of invoking the selector on a connectable observable sequence that shares a single subscription to the underlying sequence replaying all notifications within window.
1369
            </summary>
1370
            <param name="source">Source sequence whose elements will be multicasting through a single shared subscription.</param>
1371
            <param name="selector">Selector function which can use the multicasted source sequence as many times as needed, without causing multiple subscriptions to the source sequence. Subscribers will receive all the notifications of the source.</param>
1372
            <param name="window">Maximum time length of the replay buffer.</param>
1373
            <param name="scheduler">Scheduler where connected observers within the selector function will be invoked on.</param>
1374
            <returns>An observable sequence that contains the elements of a sequence produced by multicasting the source sequence within a selector function.</returns>
1375
            <seealso cref="T:System.Reactive.Subjects.ReplaySubject"/>
1376
        </member>
1377
        <member name="M:System.Reactive.Linq.Observable.Replay``1(System.IObservable{``0},System.Int32,System.Reactive.Concurrency.IScheduler)">
1378
            <summary>
1379
            Returns a connectable observable sequence that shares a single subscription to the underlying sequence replaying bufferSize notifications.
1380
            </summary>
1381
            <param name="source">Source sequence whose elements will be multicasted through a single shared subscription.</param>
1382
            <param name="bufferSize">Maximum element count of the replay buffer.</param>
1383
            <param name="scheduler">Scheduler where connected observers will be invoked on.</param>
1384
            <returns>A connectable observable sequence that shares a single subscription to the underlying sequence.</returns>
1385
            <remarks>Subscribers will receive all the notifications of the source.</remarks>
1386
            <seealso cref="T:System.Reactive.Subjects.ReplaySubject"/>
1387
        </member>
1388
        <member name="M:System.Reactive.Linq.Observable.Replay``2(System.IObservable{``0},System.Func{System.IObservable{``0},System.IObservable{``1}},System.Int32,System.Reactive.Concurrency.IScheduler)">
1389
            <summary>
1390
            Returns an observable sequence that is the result of invoking the selector on a connectable observable sequence that shares a single subscription to the underlying sequence replaying bufferSize notifications.
1391
            </summary>
1392
            <param name="source">Source sequence whose elements will be multicasting through a single shared subscription.</param>
1393
            <param name="selector">Selector function which can use the multicasted source sequence as many times as needed, without causing multiple subscriptions to the source sequence. Subscribers will receive all the notifications of the source.</param>
1394
            <param name="bufferSize">Maximum element count of the replay buffer.</param>
1395
            <param name="scheduler">Scheduler where connected observers within the selector function will be invoked on.</param>
1396
            <returns>An observable sequence that contains the elements of a sequence produced by multicasting the source sequence within a selector function.</returns>
1397
            <seealso cref="T:System.Reactive.Subjects.ReplaySubject"/>
1398
        </member>
1399
        <member name="M:System.Reactive.Linq.Observable.Replay``1(System.IObservable{``0},System.Int32)">
1400
            <summary>
1401
            Returns a connectable observable sequence that shares a single subscription to the underlying sequence replaying bufferSize notifications.
1402
            </summary>
1403
            <param name="source">Source sequence whose elements will be multicasted through a single shared subscription.</param>
1404
            <param name="bufferSize">Maximum element count of the replay buffer.</param>
1405
            <returns>A connectable observable sequence that shares a single subscription to the underlying sequence.</returns>
1406
            <remarks>Subscribers will receive all the notifications of the source.</remarks>
1407
            <seealso cref="T:System.Reactive.Subjects.ReplaySubject"/>
1408
        </member>
1409
        <member name="M:System.Reactive.Linq.Observable.Replay``2(System.IObservable{``0},System.Func{System.IObservable{``0},System.IObservable{``1}},System.Int32)">
1410
            <summary>
1411
            Returns an observable sequence that is the result of invoking the selector on a connectable observable sequence that shares a single subscription to the underlying sequence replaying bufferSize notifications.
1412
            </summary>
1413
            <param name="source">Source sequence whose elements will be multicasting through a single shared subscription.</param>
1414
            <param name="selector">Selector function which can use the multicasted source sequence as many times as needed, without causing multiple subscriptions to the source sequence. Subscribers will receive all the notifications of the source.</param>
1415
            <param name="bufferSize">Maximum element count of the replay buffer.</param>
1416
            <returns>An observable sequence that contains the elements of a sequence produced by multicasting the source sequence within a selector function.</returns>
1417
            <seealso cref="T:System.Reactive.Subjects.ReplaySubject"/>
1418
        </member>
1419
        <member name="M:System.Reactive.Linq.Observable.Replay``1(System.IObservable{``0},System.Int32,System.TimeSpan)">
1420
            <summary>
1421
            Returns a connectable observable sequence that shares a single subscription to the underlying sequence replaying bufferSize notifications within window.
1422
            </summary>
1423
            <param name="source">Source sequence whose elements will be multicasted through a single shared subscription.</param>
1424
            <param name="bufferSize">Maximum element count of the replay buffer.</param>
1425
            <param name="window">Maximum time length of the replay buffer.</param>
1426
            <returns>A connectable observable sequence that shares a single subscription to the underlying sequence.</returns>
1427
            <remarks>Subscribers will receive all the notifications of the source.</remarks>
1428
            <seealso cref="T:System.Reactive.Subjects.ReplaySubject"/>
1429
        </member>
1430
        <member name="M:System.Reactive.Linq.Observable.Replay``2(System.IObservable{``0},System.Func{System.IObservable{``0},System.IObservable{``1}},System.Int32,System.TimeSpan)">
1431
            <summary>
1432
            Returns an observable sequence that is the result of invoking the selector on a connectable observable sequence that shares a single subscription to the underlying sequence replaying bufferSize notifications within window.
1433
            </summary>
1434
            <param name="source">Source sequence whose elements will be multicasting through a single shared subscription.</param>
1435
            <param name="selector">Selector function which can use the multicasted source sequence as many times as needed, without causing multiple subscriptions to the source sequence. Subscribers will receive all the notifications of the source.</param>
1436
            <param name="bufferSize">Maximum element count of the replay buffer.</param>
1437
            <param name="window">Maximum time length of the replay buffer.</param>
1438
            <returns>An observable sequence that contains the elements of a sequence produced by multicasting the source sequence within a selector function.</returns>
1439
            <seealso cref="T:System.Reactive.Subjects.ReplaySubject"/>
1440
        </member>
1441
        <member name="M:System.Reactive.Linq.Observable.Replay``1(System.IObservable{``0},System.Int32,System.TimeSpan,System.Reactive.Concurrency.IScheduler)">
1442
            <summary>
1443
            Returns a connectable observable sequence that shares a single subscription to the underlying sequence replaying bufferSize notifications within window.
1444
            </summary>
1445
            <param name="source">Source sequence whose elements will be multicasted through a single shared subscription.</param>
1446
            <param name="bufferSize">Maximum element count of the replay buffer.</param>
1447
            <param name="window">Maximum time length of the replay buffer.</param>
1448
            <param name="scheduler">Scheduler where connected observers will be invoked on.</param>
1449
            <returns>A connectable observable sequence that shares a single subscription to the underlying sequence.</returns>
1450
            <remarks>Subscribers will receive all the notifications of the source.</remarks>
1451
            <seealso cref="T:System.Reactive.Subjects.ReplaySubject"/>
1452
        </member>
1453
        <member name="M:System.Reactive.Linq.Observable.Replay``2(System.IObservable{``0},System.Func{System.IObservable{``0},System.IObservable{``1}},System.Int32,System.TimeSpan,System.Reactive.Concurrency.IScheduler)">
1454
            <summary>
1455
            Returns an observable sequence that is the result of invoking the selector on a connectable observable sequence that shares a single subscription to the underlying sequence replaying bufferSize notifications within window.
1456
            </summary>
1457
            <param name="source">Source sequence whose elements will be multicasting through a single shared subscription.</param>
1458
            <param name="selector">Selector function which can use the multicasted source sequence as many times as needed, without causing multiple subscriptions to the source sequence. Subscribers will receive all the notifications of the source.</param>
1459
            <param name="bufferSize">Maximum element count of the replay buffer.</param>
1460
            <param name="window">Maximum time length of the replay buffer.</param>
1461
            <param name="scheduler">Scheduler where connected observers within the selector function will be invoked on.</param>
1462
            <returns>An observable sequence that contains the elements of a sequence produced by multicasting the source sequence within a selector function.</returns>
1463
            <seealso cref="T:System.Reactive.Subjects.ReplaySubject"/>
1464
        </member>
1465
        <member name="M:System.Reactive.Linq.Observable.Publish``1(System.IObservable{``0},``0)">
1466
            <summary>
1467
            Returns a connectable observable sequence that shares a single subscription to the underlying sequence and starts with initialValue.
1468
            </summary>
1469
            <param name="source">Source sequence whose elements will be multicasted through a single shared subscription.</param>
1470
            <param name="initialValue">Initial value received by observers upon subscription.</param>
1471
            <returns>A connectable observable sequence that shares a single subscription to the underlying sequence.</returns>
1472
            <remarks>Subscribers will receive immediately receive the initial value, followed by all notifications of the source from the time of the subscription on.</remarks>
1473
        </member>
1474
        <member name="M:System.Reactive.Linq.Observable.Publish``2(System.IObservable{``0},System.Func{System.IObservable{``0},System.IObservable{``1}},``0)">
1475
            <summary>
1476
            Returns an observable sequence that is the result of invoking the selector on a connectable observable sequence that shares a single subscription to the underlying sequence and starts with initialValue.
1477
            </summary>
1478
            <param name="source">Source sequence whose elements will be multicasted through a single shared subscription.</param>
1479
            <param name="selector">Selector function which can use the multicasted source sequence as many times as needed, without causing multiple subscriptions to the source sequence. Subscribers will receive immediately receive the initial value, followed by all notifications of the source from the time of the subscription on.</param>
1480
            <param name="initialValue">Initial value received by observers upon subscription.</param>
1481
            <returns>An observable sequence that contains the elements of a sequence produced by multicasting the source sequence within a selector function.</returns>
1482
            <seealso cref="T:System.Reactive.Subjects.Subject"/>
1483
        </member>
1484
        <member name="M:System.Reactive.Linq.Observable.ToEnumerable``1(System.IObservable{``0})">
1485
            <summary>
1486
            Converts an observable sequence to an enumerable sequence.
1487
            </summary>
1488
            <param name="source">An observable sequence to convert to an enumerable sequence.</param>
1489
            <returns>The enumerable sequence containing the elements in the observable sequence.</returns>
1490
        </member>
1491
        <member name="M:System.Reactive.Linq.Observable.GetEnumerator``1(System.IObservable{``0})">
1492
            <summary>
1493
            Returns an enumerator that enumerates all values of the observable sequence.
1494
            </summary>
1495
            <param name="source">An observable sequence to get an enumerator for.</param>
1496
            <returns>The enumerator that can be used to enumerate over the elements in the observable sequence.</returns>
1497
        </member>
1498
        <member name="M:System.Reactive.Linq.Observable.MostRecent``1(System.IObservable{``0},``0)">
1499
            <summary>
1500
            Samples the most recent value in an observable sequence.
1501
            </summary>
1502
            <param name="source">Source observable sequence.</param>
1503
            <param name="initialValue">Initial value that will be yielded by the enumerable sequence if no element has been sampled yet.</param>
1504
            <returns>The enumerable sequence that returns the last sampled element upon each iteration.</returns>
1505
        </member>
1506
        <member name="M:System.Reactive.Linq.Observable.Next``1(System.IObservable{``0})">
1507
            <summary>
1508
            Samples the next value (blocking without buffering) from in an observable sequence.
1509
            </summary>
1510
            <param name="source">Source observable sequence.</param>
1511
            <returns>The enumerable sequence that blocks upon each iteration until the next element in the observable source sequence becomes available.</returns>
1512
        </member>
1513
        <member name="M:System.Reactive.Linq.Observable.Latest``1(System.IObservable{``0})">
1514
            <summary>
1515
            Samples the most recent value in an observable sequence.
1516
            </summary>
1517
            <param name="source">Source observable sequence.</param>
1518
            <returns>The enumerable sequence that returns the last sampled element upon each iteration and subsequently blocks until the next element in the observable source sequence becomes available.</returns>
1519
        </member>
1520
        <member name="M:System.Reactive.Linq.Observable.First``1(System.IObservable{``0})">
1521
            <summary>
1522
            Returns the first element of an observable sequence.
1523
            </summary>
1524
            <param name="source">Source observable sequence.</param>
1525
            <returns>The first element in the observable sequence.</returns>
1526
        </member>
1527
        <member name="M:System.Reactive.Linq.Observable.FirstOrDefault``1(System.IObservable{``0})">
1528
            <summary>
1529
            Returns the first element of an observable sequence, or a default value if no value is found.
1530
            </summary>
1531
            <param name="source">Source observable sequence.</param>
1532
            <returns>The first element in the observable sequence, or a default value if no value is found.</returns>
1533
        </member>
1534
        <member name="M:System.Reactive.Linq.Observable.First``1(System.IObservable{``0},System.Func{``0,System.Boolean})">
1535
            <summary>
1536
            Returns the first element of an observable sequence that matches the predicate.
1537
            </summary>
1538
            <param name="source">Source observable sequence.</param>
1539
            <param name="predicate">A predicate function to evaluate for elements in the sequence.</param>
1540
            <returns>The first element in the observable sequence for which the predicate holds.</returns>
1541
        </member>
1542
        <member name="M:System.Reactive.Linq.Observable.FirstOrDefault``1(System.IObservable{``0},System.Func{``0,System.Boolean})">
1543
            <summary>
1544
            Returns the first element of an observable sequence that matches the predicate, or a default value if no value is found.
1545
            </summary>
1546
            <param name="source">Source observable sequence.</param>
1547
            <param name="predicate">A predicate function to evaluate for elements in the sequence.</param>
1548
            <returns>The first element in the observable sequence for which the predicate holds, or a default value if no value is found.</returns>
1549
        </member>
1550
        <member name="M:System.Reactive.Linq.Observable.Last``1(System.IObservable{``0})">
1551
            <summary>
1552
            Returns the last element of an observable sequence.
1553
            </summary>
1554
            <param name="source">Source observable sequence.</param>
1555
            <returns>The last element in the observable sequence.</returns>
1556
        </member>
1557
        <member name="M:System.Reactive.Linq.Observable.LastOrDefault``1(System.IObservable{``0})">
1558
            <summary>
1559
            Returns the last element of an observable sequence, or a default value if no value is found.
1560
            </summary>
1561
            <param name="source">Source observable sequence.</param>
1562
            <returns>The last element in the observable sequence, or a default value if no value is found.</returns>
1563
        </member>
1564
        <member name="M:System.Reactive.Linq.Observable.Last``1(System.IObservable{``0},System.Func{``0,System.Boolean})">
1565
            <summary>
1566
            Returns the last element of an observable sequence that matches the predicate.
1567
            </summary>
1568
            <param name="source">Source observable sequence.</param>
1569
            <param name="predicate">A predicate function to evaluate for elements in the sequence.</param>
1570
            <returns>The last element in the observable sequence for which the predicate holds.</returns>
1571
        </member>
1572
        <member name="M:System.Reactive.Linq.Observable.LastOrDefault``1(System.IObservable{``0},System.Func{``0,System.Boolean})">
1573
            <summary>
1574
            Returns the last element of an observable sequence that matches the predicate, or a default value if no value is found.
1575
            </summary>
1576
            <param name="source">Source observable sequence.</param>
1577
            <param name="predicate">A predicate function to evaluate for elements in the sequence.</param>
1578
            <returns>The last element in the observable sequence, or a default value if no value is found.</returns>
1579
        </member>
1580
        <member name="M:System.Reactive.Linq.Observable.Single``1(System.IObservable{``0})">
1581
            <summary>
1582
            Returns the only element of an observable sequence and throws an exception if there is not exactly one element in the observable sequence.
1583
            </summary>
1584
            <param name="source">Source observable sequence.</param>
1585
            <returns>The single element in the observable sequence.</returns>
1586
        </member>
1587
        <member name="M:System.Reactive.Linq.Observable.SingleOrDefault``1(System.IObservable{``0})">
1588
            <summary>
1589
            Returns the only element of an observable sequence, or a default value if the observable sequence is empty; this method throws an exception if there is more than one element in the observable sequence.
1590
            </summary>
1591
            <param name="source">Source observable sequence.</param>
1592
            <returns>The single element in the observable sequence, or a default value if no value is found.</returns>
1593
        </member>
1594
        <member name="M:System.Reactive.Linq.Observable.Single``1(System.IObservable{``0},System.Func{``0,System.Boolean})">
1595
            <summary>
1596
            Returns the only element of an observable sequence that matches the predicate and throws an exception if there is not exactly one element in the observable sequence.
1597
            </summary>
1598
            <param name="source">Source observable sequence.</param>
1599
            <param name="predicate">A predicate function to evaluate for elements in the sequence.</param>
1600
            <returns>The single element in the observable sequence.</returns>
1601
        </member>
1602
        <member name="M:System.Reactive.Linq.Observable.SingleOrDefault``1(System.IObservable{``0},System.Func{``0,System.Boolean})">
1603
            <summary>
1604
            Returns the only element of an observable sequence that matches the predicate, or a default value if no value is found; this method throws an exception if there is more than one element in the observable sequence.
1605
            </summary>
1606
            <param name="source">Source observable sequence.</param>
1607
            <param name="predicate">A predicate function to evaluate for elements in the sequence.</param>
1608
            <returns>The single element in the observable sequence, or a default value if no value is found.</returns>
1609
        </member>
1610
        <member name="M:System.Reactive.Linq.Observable.ForEach``1(System.IObservable{``0},System.Action{``0})">
1611
            <summary>
1612
            Invokes an action for each element in the observable sequence, and blocks until the sequence is terminated.
1613
            </summary>
1614
            <param name="source">Source sequence.</param>
1615
            <param name="onNext">Action to invoke for each element in the observable sequence.</param>
1616
            <remarks>Because of its blocking nature, this operator is mainly used for testing.</remarks>
1617
        </member>
1618
        <member name="M:System.Reactive.Linq.Observable.ObserveOn``1(System.IObservable{``0},System.Reactive.Concurrency.IScheduler)">
1619
            <summary>
1620
            Asynchronously notify observers on the specified scheduler.
1621
            </summary>
1622
            <param name="source">Source sequence.</param>
1623
            <param name="scheduler">Scheduler to notify observers on.</param>
1624
            <returns>The source sequence whose observations happen on the specified scheduler.</returns>
1625
        </member>
1626
        <member name="M:System.Reactive.Linq.Observable.SubscribeOn``1(System.IObservable{``0},System.Reactive.Concurrency.IScheduler)">
1627
            <summary>
1628
            Asynchronously subscribes and unsubscribes observers on the specified scheduler.
1629
            </summary>
1630
            <param name="source">Source sequence.</param>
1631
            <param name="scheduler">Scheduler to perform subscription and unsubscription actions on.</param>
1632
            <returns>The source sequence whose subscriptions and unsubscriptions happen on the specified scheduler.</returns>
1633
        </member>
1634
        <member name="M:System.Reactive.Linq.Observable.SubscribeOn``1(System.IObservable{``0},System.Threading.SynchronizationContext)">
1635
            <summary>
1636
            Asynchronously subscribes and unsubscribes observers on the specified synchronization context.
1637
            </summary>
1638
            <param name="source">Source sequence.</param>
1639
            <param name="context">Synchronization context to perform subscription and unsubscription actions on.</param>
1640
            <returns>The source sequence whose subscriptions and unsubscriptions happen on the specified synchronization context.</returns>
1641
        </member>
1642
        <member name="M:System.Reactive.Linq.Observable.ObserveOn``1(System.IObservable{``0},System.Threading.SynchronizationContext)">
1643
            <summary>
1644
            Asynchronously notify observers on the specified synchronization context.
1645
            </summary>
1646
            <param name="source">Source sequence.</param>
1647
            <param name="context">Synchronization context to notify observers on.</param>
1648
            <returns>The source sequence whose observations happen on the specified synchronization context.</returns>
1649
        </member>
1650
        <member name="M:System.Reactive.Linq.Observable.Synchronize``1(System.IObservable{``0})">
1651
            <summary>
1652
            Synchronizes the observable sequence.
1653
            </summary>
1654
            <param name="source">Source sequence.</param>
1655
            <returns>The source sequence whose outgoing calls to observers are synchronized.</returns>
1656
        </member>
1657
        <member name="M:System.Reactive.Linq.Observable.Synchronize``1(System.IObservable{``0},System.Object)">
1658
            <summary>
1659
            Synchronizes the observable sequence.
1660
            </summary>
1661
            <param name="source">Source sequence.</param>
1662
            <param name="gate">Gate object to synchronize each observer call on.</param>
1663
            <returns>The source sequence whose outgoing calls to observers are synchronized on the given gate object.</returns>
1664
        </member>
1665
        <member name="M:System.Reactive.Linq.Observable.ToEvent(System.IObservable{System.Reactive.Unit})">
1666
            <summary>
1667
            Exposes an observable sequence as an object with a .NET event.
1668
            </summary>
1669
            <param name="source">Observable source sequence.</param>
1670
            <returns>The event source object.</returns>
1671
        </member>
1672
        <member name="M:System.Reactive.Linq.Observable.ToEvent``1(System.IObservable{``0})">
1673
            <summary>
1674
            Exposes an observable sequence as an object with a .NET event.
1675
            </summary>
1676
            <param name="source">Observable source sequence.</param>
1677
            <returns>The event source object.</returns>
1678
        </member>
1679
        <member name="M:System.Reactive.Linq.Observable.ToEventPattern``1(System.IObservable{System.Reactive.EventPattern{``0}})">
1680
            <summary>
1681
            Exposes an observable sequence as an object with a .NET event.
1682
            </summary>
1683
            <param name="source">Observable source sequence.</param>
1684
            <returns>The event source object.</returns>
1685
        </member>
1686
        <member name="M:System.Reactive.Linq.Observable.Never``1">
1687
            <summary>
1688
            Returns a non-terminating observable sequence.
1689
            </summary>
1690
            <returns>Observable sequence whose observers will never get called.</returns>
1691
        </member>
1692
        <member name="M:System.Reactive.Linq.Observable.Empty``1">
1693
            <summary>
1694
            Returns an empty observable sequence.
1695
            </summary>
1696
            <returns>Observable sequence with no elements.</returns>
1697
        </member>
1698
        <member name="M:System.Reactive.Linq.Observable.Empty``1(System.Reactive.Concurrency.IScheduler)">
1699
            <summary>
1700
            Returns an empty observable sequence.
1701
            </summary>
1702
            <param name="scheduler">Scheduler to send the termination call on.</param>
1703
            <returns>Observable sequence with no elements.</returns>
1704
        </member>
1705
        <member name="M:System.Reactive.Linq.Observable.Return``1(``0)">
1706
            <summary>
1707
            Returns an observable sequence that contains a single element.
1708
            </summary>
1709
            <param name="value">Single element in the resulting observable sequence.</param>
1710
            <returns>Observable sequence containing the single specified element.</returns>
1711
        </member>
1712
        <member name="M:System.Reactive.Linq.Observable.Return``1(``0,System.Reactive.Concurrency.IScheduler)">
1713
            <summary>
1714
            Returns an observable sequence that contains a single value.
1715
            </summary>
1716
            <param name="value">Single element in the resulting observable sequence.</param>
1717
            <param name="scheduler">Scheduler to send the single element on.</param>
1718
            <returns>Observable sequence containing the single specified element.</returns>
1719
        </member>
1720
        <member name="M:System.Reactive.Linq.Observable.Throw``1(System.Exception)">
1721
            <summary>
1722
            Returns an observable sequence that terminates with an exception.
1723
            </summary>
1724
            <param name="exception">Exception object used for the sequence's termination.</param>
1725
            <returns>The observable sequence that terminates exceptionally with the specified exception object.</returns>
1726
        </member>
1727
        <member name="M:System.Reactive.Linq.Observable.Throw``1(System.Exception,System.Reactive.Concurrency.IScheduler)">
1728
            <summary>
1729
            Returns an observable sequence that terminates with an exception.
1730
            </summary>
1731
            <param name="exception">Exception object used for the sequence's termination.</param>
1732
            <param name="scheduler">Scheduler to send the exceptional termination call on.</param>
1733
            <returns>The observable sequence that terminates exceptionally with the specified exception object.</returns>
1734
        </member>
1735
        <member name="M:System.Reactive.Linq.Observable.Subscribe``1(System.Collections.Generic.IEnumerable{``0},System.IObserver{``0})">
1736
            <summary>
1737
            Subscribes an observer to an enumerable sequence.
1738
            </summary>
1739
            <param name="source">Enumerable sequence to subscribe to.</param>
1740
            <param name="observer">Observer that will receive notifications from the enumerable sequence.</param>
1741
            <returns>Disposable object that can be used to unsubscribe the observer from the enumerable</returns>
1742
        </member>
1743
        <member name="M:System.Reactive.Linq.Observable.Subscribe``1(System.Collections.Generic.IEnumerable{``0},System.IObserver{``0},System.Reactive.Concurrency.IScheduler)">
1744
            <summary>
1745
            Subscribes an observer to an enumerable sequence.
1746
            </summary>
1747
            <param name="source">Enumerable sequence to subscribe to.</param>
1748
            <param name="observer">Observer that will receive notifications from the enumerable sequence.</param>
1749
            <param name="scheduler">Scheduler to perform the enumeration on.</param>
1750
            <returns>Disposable object that can be used to unsubscribe the observer from the enumerable</returns>
1751
        </member>
1752
        <member name="M:System.Reactive.Linq.Observable.FromEventPattern(System.Action{System.EventHandler},System.Action{System.EventHandler})">
1753
            <summary>
1754
            Converts a .NET event, conforming to the standard .NET event pattern, to an observable sequence.
1755
            </summary>
1756
            <param name="addHandler">Action that attaches the given event handler to the underlying .NET event.</param>
1757
            <param name="removeHandler">Action that detaches the given event handler from the underlying .NET event.</param>
1758
            <returns>The observable sequence that contains data representations of invocations of the underlying .NET event.</returns>
1759
            <seealso cref="M:System.Reactive.Linq.Observable.ToEvent(System.IObservable{System.Reactive.Unit})"/>
1760
        </member>
1761
        <member name="M:System.Reactive.Linq.Observable.FromEventPattern``2(System.Func{System.EventHandler{``1},``0},System.Action{``0},System.Action{``0})">
1762
            <summary>
1763
            Converts a .NET event, conforming to the standard .NET event pattern, to an observable sequence.
1764
            </summary>
1765
            <param name="conversion">A function used to convert the given event handler to a delegate compatible with the underlying .NET event. The resulting delegate is used in calls to the addHandler and removeHandler action parameters.</param>
1766
            <param name="addHandler">Action that attaches the given event handler to the underlying .NET event.</param>
1767
            <param name="removeHandler">Action that detaches the given event handler from the underlying .NET event.</param>
1768
            <returns>The observable sequence that contains data representations of invocations of the underlying .NET event.</returns>
1769
            <seealso cref="M:System.Reactive.Linq.Observable.ToEventPattern``1(System.IObservable{System.Reactive.EventPattern{``0}})"/>
1770
        </member>
1771
        <member name="M:System.Reactive.Linq.Observable.FromEventPattern``2(System.Action{``0},System.Action{``0})">
1772
            <summary>
1773
            Converts a .NET event, conforming to the standard .NET event pattern, to an observable sequence.
1774
            </summary>
1775
            <param name="addHandler">Action that attaches the given event handler to the underlying .NET event.</param>
1776
            <param name="removeHandler">Action that detaches the given event handler from the underlying .NET event.</param>
1777
            <returns>The observable sequence that contains data representations of invocations of the underlying .NET event.</returns>
1778
            <seealso cref="M:System.Reactive.Linq.Observable.ToEventPattern``1(System.IObservable{System.Reactive.EventPattern{``0}})"/>
1779
        </member>
1780
        <member name="M:System.Reactive.Linq.Observable.FromEventPattern``1(System.Action{System.EventHandler{``0}},System.Action{System.EventHandler{``0}})">
1781
            <summary>
1782
            Converts a .NET event, conforming to the standard .NET event pattern, to an observable sequence.
1783
            </summary>
1784
            <param name="addHandler">Action that attaches the given event handler to the underlying .NET event.</param>
1785
            <param name="removeHandler">Action that detaches the given event handler from the underlying .NET event.</param>
1786
            <returns>The observable sequence that contains data representations of invocations of the underlying .NET event.</returns>
1787
            <seealso cref="M:System.Reactive.Linq.Observable.ToEventPattern``1(System.IObservable{System.Reactive.EventPattern{``0}})"/>
1788
        </member>
1789
        <member name="M:System.Reactive.Linq.Observable.FromEventPattern``1(System.Object,System.String)">
1790
            <summary>
1791
            Converts a .NET event, conforming to the standard .NET event pattern, to an observable sequence, using reflection to find an instance event.
1792
            </summary>
1793
            <param name="target">Object instance that exposes the event to convert.</param>
1794
            <param name="eventName">Name of the event to convert.</param>
1795
            <returns>The observable sequence that contains data representations of invocations of the underlying .NET event.</returns>
1796
            <seealso cref="M:System.Reactive.Linq.Observable.ToEventPattern``1(System.IObservable{System.Reactive.EventPattern{``0}})"/>
1797
        </member>
1798
        <member name="M:System.Reactive.Linq.Observable.FromEventPattern``1(System.Type,System.String)">
1799
            <summary>
1800
            Converts a .NET event, conforming to the standard .NET event pattern, to an observable sequence, using reflection to find a static event.
1801
            </summary>
1802
            <param name="type">Type that exposes the static event to convert.</param>
1803
            <param name="eventName">Name of the event to convert.</param>
1804
            <returns>The observable sequence that contains data representations of invocations of the underlying .NET event.</returns>
1805
            <seealso cref="M:System.Reactive.Linq.Observable.ToEventPattern``1(System.IObservable{System.Reactive.EventPattern{``0}})"/>
1806
        </member>
1807
        <member name="M:System.Reactive.Linq.Observable.FromEventPattern(System.Object,System.String)">
1808
            <summary>
1809
            Converts a .NET event, conforming to the standard .NET event pattern, to an observable sequence, using reflection to find an instance event.
1810
            </summary>
1811
            <param name="target">Object instance that exposes the event to convert.</param>
1812
            <param name="eventName">Name of the event to convert.</param>
1813
            <returns>The observable sequence that contains data representations of invocations of the underlying .NET event.</returns>
1814
            <seealso cref="M:System.Reactive.Linq.Observable.ToEventPattern``1(System.IObservable{System.Reactive.EventPattern{``0}})"/>
1815
        </member>
1816
        <member name="M:System.Reactive.Linq.Observable.FromEventPattern(System.Type,System.String)">
1817
            <summary>
1818
            Converts a .NET event, conforming to the standard .NET event pattern, to an observable sequence, using reflection to find a static event.
1819
            </summary>
1820
            <param name="type">Type that exposes the static event to convert.</param>
1821
            <param name="eventName">Name of the event to convert.</param>
1822
            <returns>The observable sequence that contains data representations of invocations of the underlying .NET event.</returns>
1823
            <seealso cref="M:System.Reactive.Linq.Observable.ToEventPattern``1(System.IObservable{System.Reactive.EventPattern{``0}})"/>
1824
        </member>
1825
        <member name="M:System.Reactive.Linq.Observable.FromEvent``2(System.Func{System.Action{``1},``0},System.Action{``0},System.Action{``0})">
1826
            <summary>
1827
            Converts a .NET event to an observable sequence.
1828
            </summary>
1829
            <param name="conversion">A function used to convert the given event handler to a delegate compatible with the underlying .NET event. The resulting delegate is used in calls to the addHandler and removeHandler action parameters.</param>
1830
            <param name="addHandler">Action that attaches the given event handler to the underlying .NET event.</param>
1831
            <param name="removeHandler">Action that detaches the given event handler from the underlying .NET event.</param>
1832
            <returns>The observable sequence that contains data representations of invocations of the underlying .NET event.</returns>
1833
            <seealso cref="M:System.Reactive.Linq.Observable.ToEvent(System.IObservable{System.Reactive.Unit})"/>
1834
        </member>
1835
        <member name="M:System.Reactive.Linq.Observable.FromEvent``2(System.Action{``0},System.Action{``0})">
1836
            <summary>
1837
            Converts a .NET event to an observable sequence.
1838
            </summary>
1839
            <param name="addHandler">Action that attaches the given event handler to the underlying .NET event.</param>
1840
            <param name="removeHandler">Action that detaches the given event handler from the underlying .NET event.</param>
1841
            <returns>The observable sequence that contains data representations of invocations of the underlying .NET event.</returns>
1842
            <seealso cref="M:System.Reactive.Linq.Observable.ToEvent(System.IObservable{System.Reactive.Unit})"/>
1843
        </member>
1844
        <member name="M:System.Reactive.Linq.Observable.FromEvent``1(System.Action{System.Action{``0}},System.Action{System.Action{``0}})">
1845
            <summary>
1846
            Converts a .NET event to an observable sequence.
1847
            </summary>
1848
            <param name="addHandler">Action that attaches the given event handler to the underlying .NET event.</param>
1849
            <param name="removeHandler">Action that detaches the given event handler from the underlying .NET event.</param>
1850
            <returns>The observable sequence that contains data representations of invocations of the underlying .NET event.</returns>
1851
            <seealso cref="M:System.Reactive.Linq.Observable.ToEvent(System.IObservable{System.Reactive.Unit})"/>
1852
        </member>
1853
        <member name="M:System.Reactive.Linq.Observable.FromEvent(System.Action{System.Action},System.Action{System.Action})">
1854
            <summary>
1855
            Converts a .NET event to an observable sequence.
1856
            </summary>
1857
            <param name="addHandler">Action that attaches the given event handler to the underlying .NET event.</param>
1858
            <param name="removeHandler">Action that detaches the given event handler from the underlying .NET event.</param>
1859
            <returns>The observable sequence that contains data representations of invocations of the underlying .NET event.</returns>
1860
            <seealso cref="M:System.Reactive.Linq.Observable.ToEvent(System.IObservable{System.Reactive.Unit})"/>
1861
        </member>
1862
        <member name="M:System.Reactive.Linq.Observable.Generate``2(``0,System.Func{``0,System.Boolean},System.Func{``0,``0},System.Func{``0,``1},System.Reactive.Concurrency.IScheduler)">
1863
            <summary>
1864
            Generates an observable sequence by iterating a state from an initial state until the condition fails.
1865
            </summary>
1866
            <param name="initialState">Initial state.</param>
1867
            <param name="condition">Condition to terminate generation (upon returning false).</param>
1868
            <param name="iterate">Iteration step function.</param>
1869
            <param name="resultSelector">Selector function for results produced in the sequence.</param>
1870
            <param name="scheduler">Scheduler on which to run the generator loop.</param>
1871
            <returns>The generated sequence.</returns>
1872
        </member>
1873
        <member name="M:System.Reactive.Linq.Observable.Generate``2(``0,System.Func{``0,System.Boolean},System.Func{``0,``0},System.Func{``0,``1})">
1874
            <summary>
1875
            Generates an observable sequence by iterating a state from an initial state until the condition fails.
1876
            </summary>
1877
            <param name="initialState">Initial state.</param>
1878
            <param name="condition">Condition to terminate generation (upon returning false).</param>
1879
            <param name="iterate">Iteration step function.</param>
1880
            <param name="resultSelector">Selector function for results produced in the sequence.</param>
1881
            <returns>The generated sequence.</returns>
1882
        </member>
1883
        <member name="M:System.Reactive.Linq.Observable.Defer``1(System.Func{System.IObservable{``0}})">
1884
            <summary>
1885
            Returns an observable sequence that invokes the observableFactory function whenever a new observer subscribes.
1886
            </summary>
1887
            <param name="observableFactory">Observable factory function to invoke for each observer that subscribes to the resulting sequence.</param>
1888
            <returns>Observable sequence whose observers trigger an invocation of the given observable factory function.</returns>
1889
        </member>
1890
        <member name="M:System.Reactive.Linq.Observable.Using``2(System.Func{``1},System.Func{``1,System.IObservable{``0}})">
1891
            <summary>
1892
            Constructs an observable sequence that depends on a resource object, whose lifetime is tied to the resulting observable sequence's lifetime.
1893
            </summary>
1894
            <param name="resourceFactory">Factory function to obtain a resource object.</param>
1895
            <param name="observableFactory">Factory function to obtain an observable sequence that depends on the obtained resource.</param>
1896
            <returns>Observable sequence whose lifetime controls the lifetime of the dependent resource object.</returns>
1897
        </member>
1898
        <member name="M:System.Reactive.Linq.Observable.ToObservable``1(System.Collections.Generic.IEnumerable{``0})">
1899
            <summary>
1900
            Converts an enumerable sequence to an observable sequence.
1901
            </summary>
1902
            <param name="source">Enumerable sequence to convert to an observable sequence.</param>
1903
            <returns>The observable sequence whose elements are pulled from the given enumerable sequence.</returns>
1904
        </member>
1905
        <member name="M:System.Reactive.Linq.Observable.ToObservable``1(System.Collections.Generic.IEnumerable{``0},System.Reactive.Concurrency.IScheduler)">
1906
            <summary>
1907
            Converts an enumerable sequence to an observable sequence.
1908
            </summary>
1909
            <param name="source">Enumerable sequence to convert to an observable sequence.</param>
1910
            <param name="scheduler">Scheduler to run the enumeration of the input sequence on.</param>
1911
            <returns>The observable sequence whose elements are pulled from the given enumerable sequence.</returns>
1912
        </member>
1913
        <member name="M:System.Reactive.Linq.Observable.Create``1(System.Func{System.IObserver{``0},System.IDisposable})">
1914
            <summary>
1915
            Creates an observable sequence from a specified Subscribe method implementation.
1916
            </summary>
1917
            <param name="subscribe">Implementation of the resulting observable sequence's Subscribe method.</param>
1918
            <returns>The observable sequence with the specified implementation for the Subscribe method.</returns>
1919
            <remarks>Use of this operator is preferred over manual implementation of the IObservable&lt;T&gt; interface.</remarks>
1920
        </member>
1921
        <member name="M:System.Reactive.Linq.Observable.Create``1(System.Func{System.IObserver{``0},System.Action})">
1922
            <summary>
1923
            Creates an observable sequence from a specified Subscribe method implementation.
1924
            </summary>
1925
            <param name="subscribe">Implementation of the resulting observable sequence's Subscribe method, returning an Action delegate that will be wrapped in an IDisposable.</param>
1926
            <returns>The observable sequence with the specified implementation for the Subscribe method.</returns>
1927
            <remarks>Use of this operator is preferred over manual implementation of the IObservable&lt;T&gt; interface.</remarks>
1928
        </member>
1929
        <member name="M:System.Reactive.Linq.Observable.Range(System.Int32,System.Int32)">
1930
            <summary>
1931
            Generates an observable sequence of integral numbers within a specified range.
1932
            </summary>
1933
            <param name="start">The value of the first integer in the sequence.</param>
1934
            <param name="count">The number of sequential integers to generate.</param>
1935
            <returns>An observable sequence that contains a range of sequential integral numbers.</returns>
1936
        </member>
1937
        <member name="M:System.Reactive.Linq.Observable.Range(System.Int32,System.Int32,System.Reactive.Concurrency.IScheduler)">
1938
            <summary>
1939
            Generates an observable sequence of integral numbers within a specified range.
1940
            </summary>
1941
            <param name="start">The value of the first integer in the sequence.</param>
1942
            <param name="count">The number of sequential integers to generate.</param>
1943
            <param name="scheduler">Scheduler to run the generator loop on.</param>
1944
            <returns>An observable sequence that contains a range of sequential integral numbers.</returns>
1945
        </member>
1946
        <member name="M:System.Reactive.Linq.Observable.Repeat``1(System.IObservable{``0})">
1947
            <summary>
1948
            Repeats the observable sequence indefinitely.
1949
            </summary>
1950
            <param name="source">Observable sequence to repeat.</param>
1951
            <returns>The observable sequence producing the elements of the given sequence repeatedly and sequentially.</returns>
1952
        </member>
1953
        <member name="M:System.Reactive.Linq.Observable.Repeat``1(System.IObservable{``0},System.Int32)">
1954
            <summary>
1955
            Repeats the observable sequence a specified number of times.
1956
            </summary>
1957
            <param name="source">Observable sequence to repeat.</param>
1958
            <param name="repeatCount">Number of times to repeat the sequence.</param>
1959
            <returns>The observable sequence producing the elements of the given sequence repeatedly.</returns>
1960
        </member>
1961
        <member name="M:System.Reactive.Linq.Observable.Retry``1(System.IObservable{``0})">
1962
            <summary>
1963
            Repeats the source observable sequence until it successfully terminates.
1964
            </summary>
1965
            <param name="source">Observable sequence to repeat until it successfully terminates.</param>
1966
            <returns>Observable sequence producing the elements of the given sequence repeatedly until it terminates successfully.</returns>
1967
        </member>
1968
        <member name="M:System.Reactive.Linq.Observable.Retry``1(System.IObservable{``0},System.Int32)">
1969
            <summary>
1970
            Repeats the source observable sequence the specified number of times or until it successfully terminates.
1971
            </summary>
1972
            <param name="source">Observable sequence to repeat until it successfully terminates.</param>
1973
            <param name="retryCount">Number of times to repeat the sequence.</param>
1974
            <returns>Observable sequence producing the elements of the given sequence repeatedly until it terminates successfully.</returns>
1975
        </member>
1976
        <member name="M:System.Reactive.Linq.Observable.Repeat``1(``0,System.Reactive.Concurrency.IScheduler)">
1977
            <summary>
1978
            Generates an observable sequence that repeats the given element infinitely.
1979
            </summary>
1980
            <param name="value">Element to repeat.</param>
1981
            <param name="scheduler">Scheduler to run the producer loop on.</param>
1982
            <returns>An observable sequence that repeats the given element infinitely.</returns>
1983
        </member>
1984
        <member name="M:System.Reactive.Linq.Observable.Repeat``1(``0,System.Int32,System.Reactive.Concurrency.IScheduler)">
1985
            <summary>
1986
            Generates an observable sequence that repeats the given element the specified number of times.
1987
            </summary>
1988
            <param name="value">Element to repeat.</param>
1989
            <param name="repeatCount">Number of times to repeat the element.</param>
1990
            <param name="scheduler">Scheduler to run the producer loop on.</param>
1991
            <returns>An observable sequence that repeats the given element the specified number of times.</returns>
1992
        </member>
1993
        <member name="M:System.Reactive.Linq.Observable.Repeat``1(``0)">
1994
            <summary>
1995
            Generates an observable sequence that repeats the given element infinitely.
1996
            </summary>
1997
            <param name="value">Element to repeat.</param>
1998
            <returns>An observable sequence that repeats the given element infinitely.</returns>
1999
        </member>
2000
        <member name="M:System.Reactive.Linq.Observable.Repeat``1(``0,System.Int32)">
2001
            <summary>
2002
            Generates an observable sequence that repeats the given element the specified number of times.
2003
            </summary>
2004
            <param name="value">Element to repeat.</param>
2005
            <param name="repeatCount">Number of times to repeat the element.</param>
2006
            <returns>An observable sequence that repeats the given element the specified number of times.</returns>
2007
        </member>
2008
        <member name="M:System.Reactive.Linq.Observable.And``2(System.IObservable{``0},System.IObservable{``1})">
2009
            <summary>
2010
            Matches when both observable sequences have an available value.
2011
            </summary>
2012
        </member>
2013
        <member name="M:System.Reactive.Linq.Observable.Then``2(System.IObservable{``0},System.Func{``0,``1})">
2014
            <summary>
2015
            Matches when the observable sequence has an available value and projects the value.
2016
            </summary>
2017
        </member>
2018
        <member name="M:System.Reactive.Linq.Observable.When``1(System.Reactive.Joins.Plan{``0}[])">
2019
            <summary>
2020
            Joins together the results from several patterns.
2021
            </summary>
2022
        </member>
2023
        <member name="M:System.Reactive.Linq.Observable.When``1(System.Collections.Generic.IEnumerable{System.Reactive.Joins.Plan{``0}})">
2024
            <summary>
2025
            Joins together the results from several patterns.
2026
            </summary>
2027
        </member>
2028
        <member name="M:System.Reactive.Linq.Observable.Merge``1(System.IObservable{System.IObservable{``0}})">
2029
            <summary>
2030
            Merges an observable sequence of observable sequences into an observable sequence.
2031
            </summary>
2032
            <param name="sources">Observable sequence of inner observable sequences.</param>
2033
            <returns>The observable sequence that merges the elements of the inner sequences.</returns>
2034
        </member>
2035
        <member name="M:System.Reactive.Linq.Observable.Switch``1(System.IObservable{System.IObservable{``0}})">
2036
            <summary>
2037
            Transforms an observable sequence of observable sequences into an observable sequence producing values only from the most recent observable sequence.
2038
            </summary>
2039
            <param name="sources">Observable sequence of inner observable sequences.</param>
2040
            <returns>The observable sequence that at any point in time produces the elements of the most recent inner observable sequence that has been received.</returns>
2041
        </member>
2042
        <member name="M:System.Reactive.Linq.Observable.Concat``1(System.IObservable{``0},System.IObservable{``0})">
2043
            <summary>
2044
            Concatenates two observable sequences.
2045
            </summary>
2046
            <param name="first">First observable sequence.</param>
2047
            <param name="second">Second observable sequence.</param>
2048
            <returns>An observable sequence that contains the elements of the first sequence, followed by those of the second the sequence.</returns>
2049
        </member>
2050
        <member name="M:System.Reactive.Linq.Observable.Concat``1(System.IObservable{``0}[])">
2051
            <summary>
2052
            Concatenates all the observable sequences.
2053
            </summary>
2054
            <param name="sources">Observable sequences to concatenate.</param>
2055
            <returns>An observable sequence that contains the elements of each given sequence, in sequential order.</returns>
2056
        </member>
2057
        <member name="M:System.Reactive.Linq.Observable.Concat``1(System.Collections.Generic.IEnumerable{System.IObservable{``0}})">
2058
            <summary>
2059
            Concatenates an enumerable sequence of observable sequences.
2060
            </summary>
2061
            <param name="sources">Observable sequences to concatenate.</param>
2062
            <returns>An observable sequence that contains the elements of each given sequence, in sequential order.</returns>
2063
        </member>
2064
        <member name="M:System.Reactive.Linq.Observable.Merge``1(System.Collections.Generic.IEnumerable{System.IObservable{``0}},System.Int32,System.Reactive.Concurrency.IScheduler)">
2065
            <summary>
2066
            Merges an enumerable sequence of observable sequences into an observable sequence, limiting the number of concurrent subscriptions to inner sequences.
2067
            </summary>
2068
            <param name="sources">Enumerable sequence of observable sequences.</param>
2069
            <param name="maxConcurrent">Maximum number of observable sequences being subscribed to concurrently.</param>
2070
            <param name="scheduler">Scheduler to run the enumeration of the sequence of sources on.</param>
2071
            <returns>The observable sequence that merges the elements of the observable sequences.</returns>
2072
        </member>
2073
        <member name="M:System.Reactive.Linq.Observable.Merge``1(System.Collections.Generic.IEnumerable{System.IObservable{``0}},System.Int32)">
2074
            <summary>
2075
            Merges an enumerable sequence of observable sequences into an observable sequence, limiting the number of concurrent subscriptions to inner sequences.
2076
            </summary>
2077
            <param name="sources">Enumerable sequence of observable sequences.</param>
2078
            <param name="maxConcurrent">Maximum number of observable sequences being subscribed to concurrently.</param>
2079
            <returns>The observable sequence that merges the elements of the observable sequences.</returns>
2080
        </member>
2081
        <member name="M:System.Reactive.Linq.Observable.Merge``1(System.IObservable{System.IObservable{``0}},System.Int32)">
2082
            <summary>
2083
            Merges an observable sequence of observable sequences into an observable sequence, limiting the number of concurrent subscriptions to inner sequences.
2084
            </summary>
2085
            <param name="sources">Observable sequence of inner observable sequences.</param>
2086
            <param name="maxConcurrent">Maximum number of inner observable sequences being subscribed to concurrently.</param>
2087
            <returns>The observable sequence that merges the elements of the inner sequences.</returns>
2088
        </member>
2089
        <member name="M:System.Reactive.Linq.Observable.Concat``1(System.IObservable{System.IObservable{``0}})">
2090
            <summary>
2091
            Concatenates an observable sequence of observable sequences.
2092
            </summary>
2093
            <param name="sources">Observable sequence of inner observable sequences.</param>
2094
            <returns>An observable sequence that contains the elements of each observed inner sequence, in sequential order.</returns>
2095
        </member>
2096
        <member name="M:System.Reactive.Linq.Observable.Catch``2(System.IObservable{``0},System.Func{``1,System.IObservable{``0}})">
2097
            <summary>
2098
            Continues an observable sequence that is terminated by an exception of the specified type with the observable sequence produced by the handler.
2099
            </summary>
2100
            <param name="source">Source sequence.</param>
2101
            <param name="handler">Exception handler function, producing another observable sequence.</param>
2102
            <returns>An observable sequence containing the source sequence's elements, followed by the elements produced by the handler's resulting observable sequence in case an exception occurred.</returns>
2103
        </member>
2104
        <member name="M:System.Reactive.Linq.Observable.Catch``1(System.IObservable{``0},System.IObservable{``0})">
2105
            <summary>
2106
            Continues an observable sequence that is terminated by an exception with the next observable sequence.
2107
            </summary>
2108
            <param name="first">First observable sequence whose exception (if any) is caught.</param>
2109
            <param name="second">Second observable sequence used to produce results when an error occurred in the first sequence.</param>
2110
            <returns>An observable sequence containing the first sequence's elements, followed by the elements of the second sequence in case an exception occurred.</returns>
2111
        </member>
2112
        <member name="M:System.Reactive.Linq.Observable.Catch``1(System.IObservable{``0}[])">
2113
            <summary>
2114
            Continues an observable sequence that is terminated by an exception with the next observable sequence.
2115
            </summary>
2116
            <param name="sources">Observable sequences to catch exceptions for.</param>
2117
            <returns>An observable sequence containing elements from consecutive source sequences until a source sequence terminates successfully.</returns>
2118
        </member>
2119
        <member name="M:System.Reactive.Linq.Observable.Catch``1(System.Collections.Generic.IEnumerable{System.IObservable{``0}})">
2120
            <summary>
2121
            Continues an observable sequence that is terminated by an exception with the next observable sequence.
2122
            </summary>
2123
            <param name="sources">Observable sequences to catch exceptions for.</param>
2124
            <returns>An observable sequence containing elements from consecutive source sequences until a source sequence terminates successfully.</returns>
2125
        </member>
2126
        <member name="M:System.Reactive.Linq.Observable.OnErrorResumeNext``1(System.IObservable{``0},System.IObservable{``0})">
2127
            <summary>
2128
            Continues an observable sequence that is terminated normally or by an exception with the next observable sequence.
2129
            </summary>
2130
            <param name="first">First observable sequence whose exception (if any) is caught.</param>
2131
            <param name="second">Second observable sequence used to produce results after the first sequence terminates.</param>
2132
            <returns>An observable sequence that concatenates the first and second sequence, even if the first sequence terminates exceptionally.</returns>
2133
        </member>
2134
        <member name="M:System.Reactive.Linq.Observable.OnErrorResumeNext``1(System.IObservable{``0}[])">
2135
            <summary>
2136
            Continues an observable sequence that is terminated normally or by an exception with the next observable sequence.
2137
            </summary>
2138
            <param name="sources">Observable sequences to concatenate.</param>
2139
            <returns>An observable sequence that concatenates the source sequences, even if a sequence terminates exceptionally.</returns>
2140
        </member>
2141
        <member name="M:System.Reactive.Linq.Observable.OnErrorResumeNext``1(System.Collections.Generic.IEnumerable{System.IObservable{``0}})">
2142
            <summary>
2143
            Continues an observable sequence that is terminated normally or by an exception with the next observable sequence.
2144
            </summary>
2145
            <param name="sources">Observable sequences to concatenate.</param>
2146
            <returns>An observable sequence that concatenates the source sequences, even if a sequence terminates exceptionally.</returns>
2147
        </member>
2148
        <member name="M:System.Reactive.Linq.Observable.Zip``3(System.IObservable{``0},System.IObservable{``1},System.Func{``0,``1,``2})">
2149
            <summary>
2150
            Merges two observable sequences into one observable sequence by combining their elements in a pairwise fashion.
2151
            </summary>
2152
            <param name="first">First observable source.</param>
2153
            <param name="second">Second observable source.</param>
2154
            <param name="resultSelector">Function to invoke for each consecutive pair of elements from the first and second source.</param>
2155
            <returns>An observable sequence containing the result of pairwise combining the elements of the first and second source using the specified result selector function.</returns>
2156
        </member>
2157
        <member name="M:System.Reactive.Linq.Observable.Zip``3(System.IObservable{``0},System.Collections.Generic.IEnumerable{``1},System.Func{``0,``1,``2})">
2158
            <summary>
2159
            Merges an observable sequence and an enumerable sequence into one observable sequence by using the selector function.
2160
            </summary>
2161
            <param name="first">First observable source.</param>
2162
            <param name="second">Second enumerable source.</param>
2163
            <param name="resultSelector">Function to invoke for each consecutive pair of elements from the first and second source.</param>
2164
            <returns>An observable sequence containing the result of pairwise combining the elements of the first and second source using the specified result selector function.</returns>
2165
        </member>
2166
        <member name="M:System.Reactive.Linq.Observable.CombineLatest``3(System.IObservable{``0},System.IObservable{``1},System.Func{``0,``1,``2})">
2167
            <summary>
2168
            Merges two observable sequences into one observable sequence by using the selector function whenever one of the observable sequences produces an element.
2169
            </summary>
2170
            <param name="first">First observable source.</param>
2171
            <param name="second">Second observable source.</param>
2172
            <param name="resultSelector">Function to invoke whenever either of the sources produces an element.</param>
2173
            <returns>An observable sequence containing the result of combining elements of both sources using the specified result selector function.</returns>
2174
        </member>
2175
        <member name="M:System.Reactive.Linq.Observable.Amb``1(System.IObservable{``0},System.IObservable{``0})">
2176
            <summary>
2177
            Propagates the observable sequence that reacts first.
2178
            </summary>
2179
            <param name="first">First observable sequence.</param>
2180
            <param name="second">Second observable sequence.</param>
2181
            <returns>An observable sequence that surfaces either of the given sequences, whichever reacted first.</returns>
2182
        </member>
2183
        <member name="M:System.Reactive.Linq.Observable.Amb``1(System.IObservable{``0}[])">
2184
            <summary>
2185
            Propagates the observable sequence that reacts first.
2186
            </summary>
2187
            <param name="sources">Observable sources competing to react first.</param>
2188
            <returns>An observable sequence that surfaces any of the given sequences, whichever reacted first.</returns>
2189
        </member>
2190
        <member name="M:System.Reactive.Linq.Observable.Amb``1(System.Collections.Generic.IEnumerable{System.IObservable{``0}})">
2191
            <summary>
2192
            Propagates the observable sequence that reacts first.
2193
            </summary>
2194
            <param name="sources">Observable sources competing to react first.</param>
2195
            <returns>An observable sequence that surfaces any of the given sequences, whichever reacted first.</returns>
2196
        </member>
2197
        <member name="M:System.Reactive.Linq.Observable.TakeUntil``2(System.IObservable{``0},System.IObservable{``1})">
2198
            <summary>
2199
            Returns the values from the source observable sequence until the other observable sequence produces a value.
2200
            </summary>
2201
            <param name="source">Source sequence to propagate elements for.</param>
2202
            <param name="other">Observable sequence that terminates propagation of elements of the source sequence.</param>
2203
            <returns>An observable sequence containing the elements of the source sequence up to the point the other sequence interrupted further propagation.</returns>
2204
        </member>
2205
        <member name="M:System.Reactive.Linq.Observable.SkipUntil``2(System.IObservable{``0},System.IObservable{``1})">
2206
            <summary>
2207
            Returns the values from the source observable sequence only after the other observable sequence produces a value.
2208
            </summary>
2209
            <param name="source">Source sequence to propagate elements for.</param>
2210
            <param name="other">Observable sequence that triggers propagation of elements of the source sequence.</param>
2211
            <returns>An observable sequence containing the elements of the source sequence starting from the point the other sequence triggered propagation.</returns>
2212
        </member>
2213
        <member name="M:System.Reactive.Linq.Observable.Merge``1(System.IObservable{``0},System.IObservable{``0},System.Reactive.Concurrency.IScheduler)">
2214
            <summary>
2215
            Merges two observable sequences into a single observable sequence.
2216
            </summary>
2217
            <param name="first">First observable sequence.</param>
2218
            <param name="second">Second observable sequence.</param>
2219
            <param name="scheduler">Scheduler used to introduce concurrency for making subscriptions to the given sequences.</param>
2220
            <returns>The observable sequence that merges the elements of the given sequences.</returns>
2221
        </member>
2222
        <member name="M:System.Reactive.Linq.Observable.Merge``1(System.IObservable{``0},System.IObservable{``0})">
2223
            <summary>
2224
            Merges two observable sequences into a single observable sequence.
2225
            </summary>
2226
            <param name="first">First observable sequence.</param>
2227
            <param name="second">Second observable sequence.</param>
2228
            <returns>The observable sequence that merges the elements of the given sequences.</returns>
2229
        </member>
2230
        <member name="M:System.Reactive.Linq.Observable.Merge``1(System.IObservable{``0}[])">
2231
            <summary>
2232
            Merges all the observable sequences into a single observable sequence.
2233
            </summary>
2234
            <param name="sources">Observable sequences.</param>
2235
            <returns>The observable sequence that merges the elements of the observable sequences.</returns>
2236
        </member>
2237
        <member name="M:System.Reactive.Linq.Observable.Merge``1(System.Reactive.Concurrency.IScheduler,System.IObservable{``0}[])">
2238
            <summary>
2239
            Merges all the observable sequences into a single observable sequence.
2240
            </summary>
2241
            <param name="sources">Observable sequences.</param>
2242
            <param name="scheduler">Scheduler to run the enumeration of the sequence of sources on.</param>
2243
            <returns>The observable sequence that merges the elements of the observable sequences.</returns>
2244
        </member>
2245
        <member name="M:System.Reactive.Linq.Observable.Merge``1(System.Collections.Generic.IEnumerable{System.IObservable{``0}})">
2246
            <summary>
2247
            Merges an enumerable sequence of observable sequences into a single observable sequence.
2248
            </summary>
2249
            <param name="sources">Enumerable sequence of observable sequences.</param>
2250
            <returns>The observable sequence that merges the elements of the observable sequences.</returns>
2251
        </member>
2252
        <member name="M:System.Reactive.Linq.Observable.Merge``1(System.Collections.Generic.IEnumerable{System.IObservable{``0}},System.Reactive.Concurrency.IScheduler)">
2253
            <summary>
2254
            Merges an enumerable sequence of observable sequences into a single observable sequence.
2255
            </summary>
2256
            <param name="sources">Enumerable sequence of observable sequences.</param>
2257
            <param name="scheduler">Scheduler to run the enumeration of the sequence of sources on.</param>
2258
            <returns>The observable sequence that merges the elements of the observable sequences.</returns>
2259
        </member>
2260
        <member name="M:System.Reactive.Linq.Observable.Window``3(System.IObservable{``0},System.IObservable{``1},System.Func{``1,System.IObservable{``2}})">
2261
            <summary>
2262
            Projects each element of an observable sequence into zero or more windows.
2263
            </summary>
2264
            <param name="source">Source sequence to produce windows over.</param>
2265
            <param name="windowOpenings">Observable sequence whose elements denote the creation of new windows.</param>
2266
            <param name="windowClosingSelector">A function invoked to define the closing of each produced window.</param>
2267
            <returns>An observable sequence of windows.</returns>
2268
        </member>
2269
        <member name="M:System.Reactive.Linq.Observable.Window``2(System.IObservable{``0},System.Func{System.IObservable{``1}})">
2270
            <summary>
2271
            Projects each element of an observable sequence into consecutive non-overlapping windows.
2272
            </summary>
2273
            <param name="source">Source sequence to produce windows over.</param>
2274
            <param name="windowClosingSelector">A function invoked to define the boundaries of the produced windows. A new window is started when the previous one is closed.</param>
2275
            <returns>An observable sequence of windows.</returns>
2276
        </member>
2277
        <member name="M:System.Reactive.Linq.Observable.Buffer``3(System.IObservable{``0},System.IObservable{``1},System.Func{``1,System.IObservable{``2}})">
2278
            <summary>
2279
            Projects each element of an observable sequence into zero or more buffers.
2280
            </summary>
2281
            <param name="source">Source sequence to produce buffers over.</param>
2282
            <param name="bufferOpenings">Observable sequence whose elements denote the creation of new buffers.</param>
2283
            <param name="bufferClosingSelector">A function invoked to define the closing of each produced buffer.</param>
2284
            <returns>An observable sequence of buffers.</returns>
2285
        </member>
2286
        <member name="M:System.Reactive.Linq.Observable.Buffer``2(System.IObservable{``0},System.Func{System.IObservable{``1}})">
2287
            <summary>
2288
            Projects each element of an observable sequence into consecutive non-overlapping buffers.
2289
            </summary>
2290
            <param name="source">Source sequence to produce buffers over.</param>
2291
            <param name="bufferClosingSelector">A function invoked to define the boundaries of the produced buffers. A new buffer is started when the previous one is closed.</param>
2292
            <returns>An observable sequence of buffers.</returns>
2293
        </member>
2294
        <member name="M:System.Reactive.Linq.Observable.Materialize``1(System.IObservable{``0})">
2295
            <summary>
2296
            Materializes the implicit notifications of an observable sequence as explicit notification values.
2297
            </summary>
2298
            <param name="source">An observable sequence to get notification values for.</param>
2299
            <returns>An observable sequence containing the materialized notification values from the source sequence.</returns>
2300
        </member>
2301
        <member name="M:System.Reactive.Linq.Observable.Dematerialize``1(System.IObservable{System.Reactive.Notification{``0}})">
2302
            <summary>
2303
            Dematerializes the explicit notification values of an observable sequence as implicit notifications.
2304
            </summary>
2305
            <param name="source">An observable sequence containing explicit notification values which have to be turned into implicit notifications.</param>
2306
            <returns>An observable sequence exhibiting the behavior corresponding to the source sequence's notification values.</returns>
2307
        </member>
2308
        <member name="M:System.Reactive.Linq.Observable.AsObservable``1(System.IObservable{``0})">
2309
            <summary>
2310
            Hides the identity of an observable sequence.
2311
            </summary>
2312
            <param name="source">An observable sequence whose identity to hide.</param>
2313
            <returns>An observable sequence that hides the identity of the source sequence.</returns>
2314
        </member>
2315
        <member name="M:System.Reactive.Linq.Observable.Window``1(System.IObservable{``0},System.Int32,System.Int32)">
2316
            <summary>
2317
            Projects each element of an observable sequence into zero or more windows which are produced based on element count information.
2318
            </summary>
2319
            <param name="source">Source sequence to produce windows over.</param>
2320
            <param name="count">Length of each window.</param>
2321
            <param name="skip">Number of elements to skip between creation of consecutive windows.</param>
2322
            <returns>An observable sequence of windows.</returns>
2323
        </member>
2324
        <member name="M:System.Reactive.Linq.Observable.Window``1(System.IObservable{``0},System.Int32)">
2325
            <summary>
2326
            Projects each element of an observable sequence into consecutive non-overlapping windows which are produced based on element count information.
2327
            </summary>
2328
            <param name="source">Source sequence to produce windows over.</param>
2329
            <param name="count">Length of each window.</param>
2330
            <returns>An observable sequence of windows.</returns>
2331
        </member>
2332
        <member name="M:System.Reactive.Linq.Observable.Buffer``1(System.IObservable{``0},System.Int32,System.Int32)">
2333
            <summary>
2334
            Projects each element of an observable sequence into zero or more buffers which are produced based on element count information.
2335
            </summary>
2336
            <param name="source">Source sequence to produce buffers over.</param>
2337
            <param name="count">Length of each buffer.</param>
2338
            <param name="skip">Number of elements to skip between creation of consecutive buffers.</param>
2339
            <returns>An observable sequence of buffers.</returns>
2340
        </member>
2341
        <member name="M:System.Reactive.Linq.Observable.Buffer``1(System.IObservable{``0},System.Int32)">
2342
            <summary>
2343
            Projects each element of an observable sequence into consecutive non-overlapping buffers which are produced based on element count information.
2344
            </summary>
2345
            <param name="source">Source sequence to produce buffers over.</param>
2346
            <param name="count">Length of each buffer.</param>
2347
            <returns>An observable sequence of buffers.</returns>
2348
        </member>
2349
        <member name="M:System.Reactive.Linq.Observable.StartWith``1(System.IObservable{``0},``0[])">
2350
            <summary>
2351
            Prepends a sequence of values to an observable sequence.
2352
            </summary>
2353
            <param name="source">Source sequence to prepend values to.</param>
2354
            <param name="values">Values to prepend to the specified sequence.</param>
2355
            <returns>The source sequence prepended with the specified values.</returns>
2356
        </member>
2357
        <member name="M:System.Reactive.Linq.Observable.StartWith``1(System.IObservable{``0},System.Reactive.Concurrency.IScheduler,``0[])">
2358
            <summary>
2359
            Prepends a sequence of values to an observable sequence.
2360
            </summary>
2361
            <param name="source">Source sequence to prepend values to.</param>
2362
            <param name="scheduler">Scheduler to emit the prepended values on.</param>
2363
            <param name="values">Values to prepend to the specified sequence.</param>
2364
            <returns>The source sequence prepended with the specified values.</returns>
2365
        </member>
2366
        <member name="M:System.Reactive.Linq.Observable.Scan``2(System.IObservable{``0},``1,System.Func{``1,``0,``1})">
2367
            <summary>
2368
            Applies an accumulator function over an observable sequence and returns each intermediate result. The specified seed value is used as the initial accumulator value.
2369
            </summary>
2370
            <param name="source">An observable sequence to accumulate over.</param>
2371
            <param name="seed">The initial accumulator value.</param>
2372
            <param name="accumulator">An accumulator function to be invoked on each element.</param>
2373
            <returns>An observable sequence containing the accumulated values.</returns>
2374
        </member>
2375
        <member name="M:System.Reactive.Linq.Observable.Scan``1(System.IObservable{``0},System.Func{``0,``0,``0})">
2376
            <summary>
2377
            Applies an accumulator function over an observable sequence and returns each intermediate result.  
2378
            </summary>
2379
            <param name="source">An observable sequence to accumulate over.</param>
2380
            <param name="accumulator">An accumulator function to be invoked on each element.</param>
2381
            <returns>An observable sequence containing the accumulated values.</returns>
2382
        </member>
2383
        <member name="M:System.Reactive.Linq.Observable.DistinctUntilChanged``2(System.IObservable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
2384
            <summary>
2385
            Returns an observable sequence that contains only distinct contiguous elements according to the keySelector and the comparer.
2386
            </summary>
2387
            <param name="source">An observable sequence to retain distinct contiguous elements for, based on a computed key value.</param>
2388
            <param name="keySelector">A function to compute the comparison key for each element.</param>
2389
            <param name="comparer">Equality comparer for computed key values.</param>
2390
            <returns>An observable sequence only containing the distinct contiguous elements, based on a computed key value, from the source sequence.</returns>
2391
        </member>
2392
        <member name="M:System.Reactive.Linq.Observable.DistinctUntilChanged``1(System.IObservable{``0},System.Collections.Generic.IEqualityComparer{``0})">
2393
            <summary>
2394
            Returns an observable sequence that contains only distinct contiguous elements according to the comparer.
2395
            </summary>
2396
            <param name="source">An observable sequence to retain distinct contiguous elements for.</param>
2397
            <param name="comparer">Equality comparer for source elements.</param>
2398
            <returns>An observable sequence only containing the distinct contiguous elements from the source sequence.</returns>
2399
        </member>
2400
        <member name="M:System.Reactive.Linq.Observable.DistinctUntilChanged``2(System.IObservable{``0},System.Func{``0,``1})">
2401
            <summary>
2402
            Returns an observable sequence that contains only distinct contiguous elements according to the keySelector.
2403
            </summary>
2404
            <param name="source">An observable sequence to retain distinct contiguous elements for, based on a computed key value.</param>
2405
            <param name="keySelector">A function to compute the comparison key for each element.</param>
2406
            <returns>An observable sequence only containing the distinct contiguous elements, based on a computed key value, from the source sequence.</returns>
2407
        </member>
2408
        <member name="M:System.Reactive.Linq.Observable.DistinctUntilChanged``1(System.IObservable{``0})">
2409
            <summary>
2410
            Returns an observable sequence that contains only distinct contiguous elements.
2411
            </summary>
2412
            <param name="source">An observable sequence to retain distinct contiguous elements for.</param>
2413
            <returns>An observable sequence only containing the distinct contiguous elements from the source sequence.</returns>
2414
        </member>
2415
        <member name="M:System.Reactive.Linq.Observable.Distinct``1(System.IObservable{``0})">
2416
            <summary>
2417
            Returns an observable sequence that contains only distinct elements.
2418
            </summary>
2419
            <param name="source">An observable sequence to retain distinct elements for.</param>
2420
            <returns>An observable sequence only containing the distinct elements from the source sequence.</returns>
2421
        </member>
2422
        <member name="M:System.Reactive.Linq.Observable.Distinct``1(System.IObservable{``0},System.Collections.Generic.IEqualityComparer{``0})">
2423
            <summary>
2424
            Returns an observable sequence that contains only distinct elements according to the comparer.
2425
            </summary>
2426
            <param name="source">An observable sequence to retain distinct elements for.</param>
2427
            <param name="comparer">Equality comparer for source elements.</param>
2428
            <returns>An observable sequence only containing the distinct elements from the source sequence.</returns>
2429
        </member>
2430
        <member name="M:System.Reactive.Linq.Observable.Distinct``2(System.IObservable{``0},System.Func{``0,``1})">
2431
            <summary>
2432
            Returns an observable sequence that contains only distinct elements according to the keySelector.
2433
            </summary>
2434
            <param name="source">An observable sequence to retain distinct elements for.</param>
2435
            <param name="keySelector">A function to compute the comparison key for each element.</param>
2436
            <returns>An observable sequence only containing the distinct elements, based on a computed key value, from the source sequence.</returns>
2437
        </member>
2438
        <member name="M:System.Reactive.Linq.Observable.Distinct``2(System.IObservable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
2439
            <summary>
2440
            Returns an observable sequence that contains only distinct elements according to the keySelector and the comparer.
2441
            </summary>
2442
            <param name="source">An observable sequence to retain distinct elements for.</param>
2443
            <param name="keySelector">A function to compute the comparison key for each element.</param>
2444
            <param name="comparer">Equality comparer for source elements.</param>
2445
            <returns>An observable sequence only containing the distinct elements, based on a computed key value, from the source sequence.</returns>
2446
        </member>
2447
        <member name="M:System.Reactive.Linq.Observable.Finally``1(System.IObservable{``0},System.Action)">
2448
            <summary>
2449
            Invokes a specified action after source observable sequence terminates normally or by an exception.
2450
            </summary>
2451
            <param name="source">Source sequence.</param>
2452
            <param name="finallyAction">Action to invoke after the source observable sequence terminates.</param>
2453
            <returns>Source sequence with the action-invoking termination behavior applied.</returns>
2454
        </member>
2455
        <member name="M:System.Reactive.Linq.Observable.Do``1(System.IObservable{``0},System.Action{``0})">
2456
            <summary>
2457
            Invokes an action for each element in the observable sequence.
2458
            </summary>
2459
            <param name="source">Source sequence.</param>
2460
            <param name="onNext">Action to invoke for each element in the observable sequence.</param>
2461
            <returns>The source sequence with the side-effecting behavior applied.</returns>
2462
        </member>
2463
        <member name="M:System.Reactive.Linq.Observable.Do``1(System.IObservable{``0},System.Action{``0},System.Action)">
2464
            <summary>
2465
            Invokes an action for each element in the observable sequence and invokes an action upon graceful termination of the observable sequence.
2466
            </summary>
2467
            <param name="source">Source sequence.</param>
2468
            <param name="onNext">Action to invoke for each element in the observable sequence.</param>
2469
            <param name="onCompleted">Action to invoke upon graceful termination of the observable sequence.</param>
2470
            <returns>The source sequence with the side-effecting behavior applied.</returns>
2471
        </member>
2472
        <member name="M:System.Reactive.Linq.Observable.Do``1(System.IObservable{``0},System.Action{``0},System.Action{System.Exception})">
2473
            <summary>
2474
            Invokes an action for each element in the observable sequence and invokes an action upon exceptional termination of the observable sequence.
2475
            </summary>
2476
            <param name="source">Source sequence.</param>
2477
            <param name="onNext">Action to invoke for each element in the observable sequence.</param>
2478
            <param name="onError">Action to invoke upon exceptional termination of the observable sequence.</param>
2479
            <returns>The source sequence with the side-effecting behavior applied.</returns>
2480
        </member>
2481
        <member name="M:System.Reactive.Linq.Observable.Do``1(System.IObservable{``0},System.Action{``0},System.Action{System.Exception},System.Action)">
2482
            <summary>
2483
            Invokes an action for each element in the observable sequence and invokes an action upon graceful or exceptional termination of the observable sequence.
2484
            </summary>
2485
            <param name="source">Source sequence.</param>
2486
            <param name="onNext">Action to invoke for each element in the observable sequence.</param>
2487
            <param name="onError">Action to invoke upon exceptional termination of the observable sequence.</param>
2488
            <param name="onCompleted">Action to invoke upon graceful termination of the observable sequence.</param>
2489
            <returns>The source sequence with the side-effecting behavior applied.</returns>
2490
        </member>
2491
        <member name="M:System.Reactive.Linq.Observable.Do``1(System.IObservable{``0},System.IObserver{``0})">
2492
            <summary>
2493
            Invokes the observer's methods for their side-effects.
2494
            </summary>
2495
            <param name="source">Source sequence.</param>
2496
            <param name="observer">Observer whose methods to invoke as part of the source sequence's observation.</param>
2497
            <returns>The source sequence with the side-effecting behavior applied.</returns>
2498
        </member>
2499
        <member name="M:System.Reactive.Linq.Observable.SkipLast``1(System.IObservable{``0},System.Int32)">
2500
            <summary>
2501
            Bypasses a specified number of elements at the end of an observable sequence.
2502
            </summary>
2503
            <param name="source">Source sequence.</param>
2504
            <param name="count">Number of elements to bypass at the end of the source sequence.</param>
2505
            <returns>An observable sequence containing the source sequence elements except for the bypassed ones at the end.</returns>
2506
        </member>
2507
        <member name="M:System.Reactive.Linq.Observable.TakeLast``1(System.IObservable{``0},System.Int32)">
2508
            <summary>
2509
            Returns a specified number of contiguous elements from the end of an observable sequence.
2510
            </summary>
2511
            <param name="source">Source sequence.</param>
2512
            <param name="count">Number of elements to take from the end of the source sequence.</param>
2513
            <returns>An observable sequence containing the specified number of elements from the of the source sequence.</returns>
2514
        </member>
2515
        <member name="M:System.Reactive.Linq.Observable.IgnoreElements``1(System.IObservable{``0})">
2516
            <summary>
2517
            Ignores all values in an observable sequence leaving only the termination messages.
2518
            </summary>
2519
            <param name="source">Source sequence.</param>
2520
            <returns>An empty observable sequence that signals termination, successful or exceptional, of the source sequence.</returns>
2521
        </member>
2522
        <member name="M:System.Reactive.Linq.Observable.ElementAt``1(System.IObservable{``0},System.Int32)">
2523
            <summary>
2524
            Returns the element at a specified index in a sequence.
2525
            </summary>
2526
            <param name="source">Observable sequence to return the element from.</param>
2527
            <param name="index">The zero-based index of the element to retrieve.</param>
2528
            <returns>An observable sequence that produces the element at the specified position in the source sequence.</returns>
2529
        </member>
2530
        <member name="M:System.Reactive.Linq.Observable.ElementAtOrDefault``1(System.IObservable{``0},System.Int32)">
2531
            <summary>
2532
            Returns the element at a specified index in a sequence or a default value if the index is out of range.
2533
            </summary>
2534
            <param name="source">Observable sequence to return the element from.</param>
2535
            <param name="index">The zero-based index of the element to retrieve.</param>
2536
            <returns>An observable sequence that produces the element at the specified position in the source sequence, or a default value if the index is outside the bounds of the source sequence.</returns>
2537
        </member>
2538
        <member name="M:System.Reactive.Linq.Observable.DefaultIfEmpty``1(System.IObservable{``0})">
2539
            <summary>
2540
            Returns the elements of the specified sequence or the type parameter's default value in a singleton sequence if the sequence is empty.
2541
            </summary>
2542
            <param name="source">The sequence to return a default value for if it is empty.</param>
2543
            <returns>An observable sequence that contains the default value for the TSource type if the source is empty; otherwise, the elements of the source itself.</returns>
2544
        </member>
2545
        <member name="M:System.Reactive.Linq.Observable.DefaultIfEmpty``1(System.IObservable{``0},``0)">
2546
            <summary>
2547
            Returns the elements of the specified sequence or the specified value in a singleton sequence if the sequence is empty.
2548
            </summary>
2549
            <param name="source">The sequence to return the specified value for if it is empty.</param>
2550
            <param name="defaultValue">The value to return if the sequence is empty.</param>
2551
            <returns>An observable sequence that contains the specified default value if the source is empty; otherwise, the elements of the source itself.</returns>
2552
        </member>
2553
        <member name="M:System.Reactive.Linq.Observable.Select``2(System.IObservable{``0},System.Func{``0,``1})">
2554
            <summary>
2555
            Projects each element of an observable sequence into a new form.
2556
            </summary>
2557
            <param name="source">A sequence of elements to invoke a transform function on.</param>
2558
            <param name="selector">A transform function to apply to each source element.</param>
2559
            <returns>An observable sequence whose elements are the result of invoking the transform function on each element of source.</returns>
2560
        </member>
2561
        <member name="M:System.Reactive.Linq.Observable.Select``2(System.IObservable{``0},System.Func{``0,System.Int32,``1})">
2562
            <summary>
2563
            Projects each element of an observable sequence into a new form by incorporating the element's index.
2564
            </summary>
2565
            <param name="source">A sequence of elements to invoke a transform function on.</param>
2566
            <param name="selector">A transform function to apply to each source element; the second parameter of the function represents the index of the source element.</param>
2567
            <returns>An observable sequence whose elements are the result of invoking the transform function on each element of source.</returns>
2568
        </member>
2569
        <member name="M:System.Reactive.Linq.Observable.Where``1(System.IObservable{``0},System.Func{``0,System.Boolean})">
2570
            <summary>
2571
            Filters the elements of an observable sequence based on a predicate.
2572
            </summary>
2573
            <param name="source">An observable sequence whose elements to filter.</param>
2574
            <param name="predicate">A function to test each source element for a condition.</param>
2575
            <returns>An observable sequence that contains elements from the input sequence that satisfy the condition.</returns>
2576
        </member>
2577
        <member name="M:System.Reactive.Linq.Observable.Where``1(System.IObservable{``0},System.Func{``0,System.Int32,System.Boolean})">
2578
            <summary>
2579
            Filters the elements of an observable sequence based on a predicate by incorporating the element's index.
2580
            </summary>
2581
            <param name="source">An observable sequence whose elements to filter.</param>
2582
            <param name="predicate">A function to test each source element for a conditio; the second parameter of the function represents the index of the source element.</param>
2583
            <returns>An observable sequence that contains elements from the input sequence that satisfy the condition.</returns>
2584
        </member>
2585
        <member name="M:System.Reactive.Linq.Observable.GroupBy``3(System.IObservable{``0},System.Func{``0,``1},System.Func{``0,``2})">
2586
            <summary>
2587
            Groups the elements of an observable sequence and selects the resulting elements by using a specified function.
2588
            </summary>
2589
            <param name="source">An observable sequence whose elements to group.</param>
2590
            <param name="keySelector">A function to extract the key for each element.</param>
2591
            <param name="elementSelector">A function to map each source element to an element in an observable group.</param>
2592
            <returns>A sequence of observable groups, each of which corresponds to a unique key value, containing all elements that share that same key value.</returns>
2593
        </member>
2594
        <member name="M:System.Reactive.Linq.Observable.GroupBy``2(System.IObservable{``0},System.Func{``0,``1},System.Collections.Generic.IEqualityComparer{``1})">
2595
            <summary>
2596
            Groups the elements of an observable sequence according to a specified key selector function and comparer.
2597
            </summary>
2598
            <param name="source">An observable sequence whose elements to group.</param>
2599
            <param name="keySelector">A function to extract the key for each element.</param>
2600
            <param name="comparer">An equality comparer to compare keys with.</param>
2601
            <returns>A sequence of observable groups, each of which corresponds to a unique key value, containing all elements that share that same key value.</returns>
2602
        </member>
2603
        <member name="M:System.Reactive.Linq.Observable.GroupBy``2(System.IObservable{``0},System.Func{``0,``1})">
2604
            <summary>
2605
            Groups the elements of an observable sequence according to a specified key selector function.
2606
            </summary>
2607
            <param name="source">An observable sequence whose elements to group.</param>
2608
            <param name="keySelector">A function to extract the key for each element.</param>
2609
            <returns>A sequence of observable groups, each of which corresponds to a unique key value, containing all elements that share that same key value.</returns>
2610
        </member>
2611
        <member name="M:System.Reactive.Linq.Observable.GroupBy``3(System.IObservable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Collections.Generic.IEqualityComparer{``1})">
2612
            <summary>
2613
            Groups the elements of an observable sequence according to a specified key selector function and comparer and selects the resulting elements by using a specified function.
2614
            </summary>
2615
            <param name="source">An observable sequence whose elements to group.</param>
2616
            <param name="keySelector">A function to extract the key for each element.</param>
2617
            <param name="elementSelector">A function to map each source element to an element in an observable group.</param>
2618
            <param name="comparer">An equality comparer to compare keys with.</param>
2619
            <returns>A sequence of observable groups, each of which corresponds to a unique key value, containing all elements that share that same key value.</returns>
2620
        </member>
2621
        <member name="M:System.Reactive.Linq.Observable.GroupByUntil``4(System.IObservable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{System.Reactive.Linq.IGroupedObservable{``1,``2},System.IObservable{``3}},System.Collections.Generic.IEqualityComparer{``1})">
2622
            <summary>
2623
            Groups the elements of an observable sequence according to a specified key selector function and comparer and selects the resulting elements by using a specified function.
2624
            A duration selector function is used to control the lifetime of groups.
2625
            </summary>
2626
            <param name="source">An observable sequence whose elements to group.</param>
2627
            <param name="keySelector">A function to extract the key for each element.</param>
2628
            <param name="elementSelector">A function to map each source element to an element in an observable group.</param>
2629
            <param name="durationSelector">A function to signal the expiration of a group.</param>
2630
            <param name="comparer">An equality comparer to compare keys with.</param>
2631
            <returns>
2632
            A sequence of observable groups, each of which corresponds to a unique key value, containing all elements that share that same key value.
2633
            If a group's lifetime expires, a new group with the same key value can be created once an element with such a key value is encoutered.
2634
            </returns>
2635
        </member>
2636
        <member name="M:System.Reactive.Linq.Observable.GroupByUntil``4(System.IObservable{``0},System.Func{``0,``1},System.Func{``0,``2},System.Func{System.Reactive.Linq.IGroupedObservable{``1,``2},System.IObservable{``3}})">
2637
            <summary>
2638
            Groups the elements of an observable sequence according to a specified key selector function and selects the resulting elements by using a specified function.
2639
            A duration selector function is used to control the lifetime of groups.
2640
            </summary>
2641
            <param name="source">An observable sequence whose elements to group.</param>
2642
            <param name="keySelector">A function to extract the key for each element.</param>
2643
            <param name="elementSelector">A function to map each source element to an element in an observable group.</param>
2644
            <param name="durationSelector">A function to signal the expiration of a group.</param>
2645
            <returns>
2646
            A sequence of observable groups, each of which corresponds to a unique key value, containing all elements that share that same key value.
2647
            If a group's lifetime expires, a new group with the same key value can be created once an element with such a key value is encoutered.
2648
            </returns>
2649
        </member>
2650
        <member name="M:System.Reactive.Linq.Observable.GroupByUntil``3(System.IObservable{``0},System.Func{``0,``1},System.Func{System.Reactive.Linq.IGroupedObservable{``1,``0},System.IObservable{``2}},System.Collections.Generic.IEqualityComparer{``1})">
2651
            <summary>
2652
            Groups the elements of an observable sequence according to a specified key selector function and comparer.
2653
            A duration selector function is used to control the lifetime of groups.
2654
            </summary>
2655
            <param name="source">An observable sequence whose elements to group.</param>
2656
            <param name="keySelector">A function to extract the key for each element.</param>
2657
            <param name="durationSelector">A function to signal the expiration of a group.</param>
2658
            <param name="comparer">An equality comparer to compare keys with.</param>
2659
            <returns>
2660
            A sequence of observable groups, each of which corresponds to a unique key value, containing all elements that share that same key value.
2661
            If a group's lifetime expires, a new group with the same key value can be created once an element with such a key value is encoutered.
2662
            </returns>
2663
        </member>
2664
        <member name="M:System.Reactive.Linq.Observable.GroupByUntil``3(System.IObservable{``0},System.Func{``0,``1},System.Func{System.Reactive.Linq.IGroupedObservable{``1,``0},System.IObservable{``2}})">
2665
            <summary>
2666
            Groups the elements of an observable sequence according to a specified key selector function.
2667
            A duration selector function is used to control the lifetime of groups.
2668
            </summary>
2669
            <param name="source">An observable sequence whose elements to group.</param>
2670
            <param name="keySelector">A function to extract the key for each element.</param>
2671
            <param name="durationSelector">A function to signal the expiration of a group.</param>
2672
            <returns>
2673
            A sequence of observable groups, each of which corresponds to a unique key value, containing all elements that share that same key value.
2674
            If a group's lifetime expires, a new group with the same key value can be created once an element with such a key value is encoutered.
2675
            </returns>
2676
        </member>
2677
        <member name="M:System.Reactive.Linq.Observable.Take``1(System.IObservable{``0},System.Int32)">
2678
            <summary>
2679
            Returns a specified number of contiguous values from the start of an observable sequence.
2680
            </summary>
2681
            <param name="source">The sequence to take elements from.</param>
2682
            <param name="count">The number of elements to return.</param>
2683
            <returns>An observable sequence that contains the specified number of elements from the start of the input sequence.</returns>
2684
        </member>
2685
        <member name="M:System.Reactive.Linq.Observable.Take``1(System.IObservable{``0},System.Int32,System.Reactive.Concurrency.IScheduler)">
2686
            <summary>
2687
            Returns a specified number of contiguous values from the start of an observable sequence.
2688
            </summary>
2689
            <param name="source">The sequence to take elements from.</param>
2690
            <param name="count">The number of elements to return.</param>
2691
            <param name="scheduler">Scheduler used to produce an OnCompleted message in case <paramref name="count">count</paramref> is set to 0.</param>
2692
            <returns>An observable sequence that contains the specified number of elements from the start of the input sequence.</returns>
2693
        </member>
2694
        <member name="M:System.Reactive.Linq.Observable.Skip``1(System.IObservable{``0},System.Int32)">
2695
            <summary>
2696
            Bypasses a specified number of values in an observable sequence and then returns the remaining values.
2697
            </summary>
2698
            <param name="source">The sequence to take elements from.</param>
2699
            <param name="count">The number of elements to skip before returning the remaining elements.</param>
2700
            <returns>An observable sequence that contains the elements that occur after the specified index in the input sequence.</returns>
2701
        </member>
2702
        <member name="M:System.Reactive.Linq.Observable.TakeWhile``1(System.IObservable{``0},System.Func{``0,System.Boolean})">
2703
            <summary>
2704
            Returns values from an observable sequence as long as a specified condition is true, and then skips the remaining values.
2705
            </summary>
2706
            <param name="source">A sequence to return elements from.</param>
2707
            <param name="predicate">A function to test each element for a condition.</param>
2708
            <returns>An observable sequence that contains the elements from the input sequence that occur before the element at which the test no longer passes.</returns>
2709
        </member>
2710
        <member name="M:System.Reactive.Linq.Observable.TakeWhile``1(System.IObservable{``0},System.Func{``0,System.Int32,System.Boolean})">
2711
            <summary>
2712
            Returns values from an observable sequence as long as a specified condition is true, and then skips the remaining values.
2713
            </summary>
2714
            <param name="source">A sequence to return elements from.</param>
2715
            <param name="predicate">A function to test each element for a condition; the second parameter of the function represents the index of the source element.</param>
2716
            <returns>An observable sequence that contains the elements from the input sequence that occur before the element at which the test no longer passes.</returns>
2717
        </member>
2718
        <member name="M:System.Reactive.Linq.Observable.SkipWhile``1(System.IObservable{``0},System.Func{``0,System.Boolean})">
2719
            <summary>
2720
            Bypasses values in an observable sequence as long as a specified condition is true and then returns the remaining values.
2721
            </summary>
2722
            <param name="source">An observable sequence to return elements from.</param>
2723
            <param name="predicate">A function to test each element for a condition.</param>
2724
            <returns>An observable sequence that contains the elements from the input sequence starting at the first element in the linear series that does not pass the test specified by predicate.</returns>
2725
        </member>
2726
        <member name="M:System.Reactive.Linq.Observable.SkipWhile``1(System.IObservable{``0},System.Func{``0,System.Int32,System.Boolean})">
2727
            <summary>
2728
            Bypasses values in an observable sequence as long as a specified condition is true and then returns the remaining values.
2729
            </summary>
2730
            <param name="source">An observable sequence to return elements from.</param>
2731
            <param name="predicate">A function to test each element for a condition; the second parameter of the function represents the index of the source element.</param>
2732
            <returns>An observable sequence that contains the elements from the input sequence starting at the first element in the linear series that does not pass the test specified by predicate.</returns>
2733
        </member>
2734
        <member name="M:System.Reactive.Linq.Observable.SelectMany``2(System.IObservable{``0},System.IObservable{``1})">
2735
            <summary>
2736
            Projects each element of an observable sequence to an observable sequence and flattens the resulting observable sequences into one observable sequence.
2737
            </summary>
2738
            <param name="source">An observable sequence of elements to project.</param>
2739
            <param name="other">An observable sequence to project each element from the source sequence onto.</param>
2740
            <returns>An observable sequence whose elements are the result of projecting each source element onto the other sequence and merging all the resulting sequences together.</returns>
2741
        </member>
2742
        <member name="M:System.Reactive.Linq.Observable.SelectMany``2(System.IObservable{``0},System.Func{``0,System.IObservable{``1}})">
2743
            <summary>
2744
            Projects each element of an observable sequence to an observable sequence and flattens the resulting observable sequences into one observable sequence.
2745
            </summary>
2746
            <param name="source">An observable sequence of elements to project.</param>
2747
            <param name="selector">A transform function to apply to each element.</param>
2748
            <returns>An observable sequence whose elements are the result of invoking the one-to-many transform function on each element of the input sequence.</returns>
2749
        </member>
2750
        <member name="M:System.Reactive.Linq.Observable.SelectMany``2(System.IObservable{``0},System.Func{``0,System.IObservable{``1}},System.Func{System.Exception,System.IObservable{``1}},System.Func{System.IObservable{``1}})">
2751
            <summary>
2752
            Projects each element of an observable sequence to an observable sequence and flattens the resulting observable sequences into one observable sequence.
2753
            </summary>
2754
            <param name="source">An observable sequence of elements to project.</param>
2755
            <param name="onNext">A transform function to apply to each element.</param>
2756
            <param name="onError">A transform function to apply when an error occurs in the source sequence.</param>
2757
            <param name="onCompleted">A transform function to apply when the end of the source sequence is reached.</param>
2758
            <returns>An observable sequence whose elements are the result of invoking the one-to-many transform function corresponding to each notification in the input sequence.</returns>
2759
        </member>
2760
        <member name="M:System.Reactive.Linq.Observable.SelectMany``2(System.IObservable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}})">
2761
            <summary>
2762
            Projects each element of an observable sequence to an observable sequence and flattens the resulting observable sequences into one observable sequence.
2763
            </summary>
2764
            <param name="source">An observable sequence of elements to project.</param>
2765
            <param name="selector">A transform function to apply to each element.</param>
2766
            <returns>An observable sequence whose elements are the result of invoking the one-to-many transform function on each element of the input sequence.</returns>
2767
        </member>
2768
        <member name="M:System.Reactive.Linq.Observable.SelectMany``3(System.IObservable{``0},System.Func{``0,System.Collections.Generic.IEnumerable{``1}},System.Func{``0,``1,``2})">
2769
            <summary>
2770
            Projects each element of an observable sequence to an observable sequence and flattens the resulting observable sequences into one observable sequence.
2771
            </summary>
2772
            <param name="source">An observable sequence of elements to project.</param>
2773
            <param name="collectionSelector">A transform function to apply to each element.</param>
2774
            <param name="resultSelector">A transform function to apply to each element of the intermediate sequence.</param>
2775
            <returns>An observable sequence whose elements are the result of invoking the one-to-many transform function collectionSelector on each element of the input sequence and then mapping each of those sequence elements and their corresponding source element to a result element.</returns>
2776
        </member>
2777
        <member name="M:System.Reactive.Linq.Observable.SelectMany``3(System.IObservable{``0},System.Func{``0,System.IObservable{``1}},System.Func{``0,``1,``2})">
2778
            <summary>
2779
            Projects each element of an observable sequence to an observable sequence and flattens the resulting observable sequences into one observable sequence.
2780
            </summary>
2781
            <param name="source">An observable sequence of elements to project.</param>
2782
            <param name="collectionSelector">A transform function to apply to each element.</param>
2783
            <param name="resultSelector">A transform function to apply to each element of the intermediate sequence.</param>
2784
            <returns>An observable sequence whose elements are the result of invoking the one-to-many transform function collectionSelector on each element of the input sequence and then mapping each of those sequence elements and their corresponding source element to a result element.</returns>
2785
        </member>
2786
        <member name="M:System.Reactive.Linq.Observable.OfType``1(System.IObservable{System.Object})">
2787
            <summary>
2788
            Filters the elements of an observable sequence based on the specified type.
2789
            </summary>
2790
            <returns>An observable sequence that contains elements from the input sequence of type TResult.</returns>
2791
        </member>
2792
        <member name="M:System.Reactive.Linq.Observable.Cast``1(System.IObservable{System.Object})">
2793
            <summary>
2794
            Converts the elements of an observable sequence to the specified type.
2795
            </summary>
2796
            <returns>An observable sequence that contains each element of the source sequence converted to the specified type.</returns>
2797
        </member>
2798
        <member name="M:System.Reactive.Linq.Observable.Join``5(System.IObservable{``0},System.IObservable{``1},System.Func{``0,System.IObservable{``2}},System.Func{``1,System.IObservable{``3}},System.Func{``0,``1,``4})">
2799
            <summary>
2800
            Correlates the elements of two sequences based on overlapping durations.
2801
            </summary>
2802
            <param name="left">The left observable sequence to join elements for.</param>
2803
            <param name="right">The right observable sequence to join elements for.</param>
2804
            <param name="leftDurationSelector">A function to select the duration of each element of the left observable sequence, used to determine overlap.</param>
2805
            <param name="rightDurationSelector">A function to select the duration of each element of the right observable sequence, used to determine overlap.</param>
2806
            <param name="resultSelector">A function invoked to compute a result element for any two overlapping elements of the left and right observable sequences.</param>
2807
            <returns>An observable sequence that contains result elements computed from source elements that have an overlapping duration.</returns>
2808
        </member>
2809
        <member name="M:System.Reactive.Linq.Observable.GroupJoin``5(System.IObservable{``0},System.IObservable{``1},System.Func{``0,System.IObservable{``2}},System.Func{``1,System.IObservable{``3}},System.Func{``0,System.IObservable{``1},``4})">
2810
            <summary>
2811
            Correlates the elements of two sequences based on overlapping durations, and groups the results.
2812
            </summary>
2813
            <param name="left">The left observable sequence to join elements for.</param>
2814
            <param name="right">The right observable sequence to join elements for.</param>
2815
            <param name="leftDurationSelector">A function to select the duration of each element of the left observable sequence, used to determine overlap.</param>
2816
            <param name="rightDurationSelector">A function to select the duration of each element of the right observable sequence, used to determine overlap.</param>
2817
            <param name="resultSelector">A function invoked to compute a result element for any element of the left sequence with overlapping elements from the right observable sequence.</param>
2818
            <returns>An observable sequence that contains result elements computed from source elements that have an overlapping duration.</returns>
2819
        </member>
2820
        <member name="M:System.Reactive.Linq.Observable.Interval(System.TimeSpan)">
2821
            <summary>
2822
            Returns an observable sequence that produces a value after each period.
2823
            </summary>
2824
            <param name="period">Period for producing the values in the resulting sequence.</param>
2825
            <returns>An observable sequence that produces a value after each period.</returns>
2826
        </member>
2827
        <member name="M:System.Reactive.Linq.Observable.Interval(System.TimeSpan,System.Reactive.Concurrency.IScheduler)">
2828
            <summary>
2829
            Returns an observable sequence that produces a value after each period.
2830
            </summary>
2831
            <param name="period">Period for producing the values in the resulting sequence.</param>
2832
            <param name="scheduler">Scheduler to run the timer on.</param>
2833
            <returns>An observable sequence that produces a value after each period.</returns>
2834
        </member>
2835
        <member name="M:System.Reactive.Linq.Observable.Timer(System.TimeSpan)">
2836
            <summary>
2837
            Returns an observable sequence that produces a value after the dueTime has elapsed.
2838
            </summary>
2839
            <param name="dueTime">Relative time at which to produce the value.</param>
2840
            <returns>An observable sequence that produces a value after the due time has elapsed.</returns>
2841
        </member>
2842
        <member name="M:System.Reactive.Linq.Observable.Timer(System.DateTimeOffset)">
2843
            <summary>
2844
            Returns an observable sequence that produces a value at dueTime.
2845
            </summary>
2846
            <param name="dueTime">Absolute time at which to produce the value.</param>
2847
            <returns>An observable sequence that produces a value at due time.</returns>
2848
        </member>
2849
        <member name="M:System.Reactive.Linq.Observable.Timer(System.TimeSpan,System.TimeSpan)">
2850
            <summary>
2851
            Returns an observable sequence that produces a value after dueTime has elapsed and then after each period.
2852
            </summary>
2853
            <param name="dueTime">Relative time at which to produce the first value.</param>
2854
            <param name="period">Period to produce subsequent values.</param>
2855
            <returns>An observable sequence that produces a value after due time has elapsed and then after each period.</returns>
2856
        </member>
2857
        <member name="M:System.Reactive.Linq.Observable.Timer(System.DateTimeOffset,System.TimeSpan)">
2858
            <summary>
2859
            Returns an observable sequence that produces a value at dueTime and then after each period.
2860
            </summary>
2861
            <param name="dueTime">Absolute time at which to produce the first value.</param>
2862
            <param name="period">Period to produce subsequent values.</param>
2863
            <returns>An observable sequence that produces a value at due time and then after each period.</returns>
2864
        </member>
2865
        <member name="M:System.Reactive.Linq.Observable.Timer(System.TimeSpan,System.Reactive.Concurrency.IScheduler)">
2866
            <summary>
2867
            Returns an observable sequence that produces a value after the dueTime has elapsed.
2868
            </summary>
2869
            <param name="dueTime">Relative time at which to produce the value.</param>
2870
            <param name="scheduler">Scheduler to run the timer on.</param>
2871
            <returns>An observable sequence that produces a value after the due time has elapsed.</returns>
2872
        </member>
2873
        <member name="M:System.Reactive.Linq.Observable.Timer(System.DateTimeOffset,System.Reactive.Concurrency.IScheduler)">
2874
            <summary>
2875
            Returns an observable sequence that produces a value at dueTime.
2876
            </summary>
2877
            <param name="dueTime">Absolute time at which to produce the value.</param>
2878
            <param name="scheduler">Scheduler to run the timer on.</param>
2879
            <returns>An observable sequence that produces a value at due time.</returns>
2880
        </member>
2881
        <member name="M:System.Reactive.Linq.Observable.Timer(System.TimeSpan,System.TimeSpan,System.Reactive.Concurrency.IScheduler)">
2882
            <summary>
2883
            Returns an observable sequence that produces a value after dueTime has elapsed and then after each period.
2884
            </summary>
2885
            <param name="dueTime">Relative time at which to produce the first value.</param>
2886
            <param name="period">Period to produce subsequent values.</param>
2887
            <param name="scheduler">Scheduler to run the timer on.</param>
2888
            <returns>An observable sequence that produces a value after due time has elapsed and then each period.</returns>
2889
        </member>
2890
        <member name="M:System.Reactive.Linq.Observable.Timer(System.DateTimeOffset,System.TimeSpan,System.Reactive.Concurrency.IScheduler)">
2891
            <summary>
2892
            Returns an observable sequence that produces a value at dueTime and then after each period.
2893
            </summary>
2894
            <param name="dueTime">Absolute time at which to produce the first value.</param>
2895
            <param name="period">Period to produce subsequent values.</param>
2896
            <param name="scheduler">Scheduler to run the timer on.</param>
2897
            <returns>An observable sequence that produces a value at due time and then after each period.</returns>
2898
        </member>
2899
        <member name="M:System.Reactive.Linq.Observable.Delay``1(System.IObservable{``0},System.TimeSpan)">
2900
            <summary>
2901
            Time shifts the observable sequence by dueTime.
2902
            The relative time intervals between the values are preserved.
2903
            </summary>
2904
            <param name="source">Source sequence to delay values for.</param>
2905
            <param name="dueTime">Relative time by which to shift the observable sequence.</param>
2906
            <returns>Time-shifted sequence.</returns>
2907
        </member>
2908
        <member name="M:System.Reactive.Linq.Observable.Delay``1(System.IObservable{``0},System.DateTimeOffset)">
2909
            <summary>
2910
            Time shifts the observable sequence by dueTime.
2911
            The relative time intervals between the values are preserved.
2912
            </summary>
2913
            <param name="source">Source sequence to delay values for.</param>
2914
            <param name="dueTime">Absolute time used to shift the observable sequence; the relative time shift gets computed upon subscription.</param>
2915
            <returns>Time-shifted sequence.</returns>
2916
        </member>
2917
        <member name="M:System.Reactive.Linq.Observable.Delay``1(System.IObservable{``0},System.TimeSpan,System.Reactive.Concurrency.IScheduler)">
2918
            <summary>
2919
            Time shifts the observable sequence by dueTime.
2920
            The relative time intervals between the values are preserved.
2921
            </summary>
2922
            <param name="source">Source sequence to delay values for.</param>
2923
            <param name="dueTime">Relative time by which to shift the observable sequence.</param>
2924
            <param name="scheduler">Scheduler to run the delay timers on.</param>
2925
            <returns>Time-shifted sequence.</returns>
2926
        </member>
2927
        <member name="M:System.Reactive.Linq.Observable.Delay``1(System.IObservable{``0},System.DateTimeOffset,System.Reactive.Concurrency.IScheduler)">
2928
            <summary>
2929
            Time shifts the observable sequence by dueTime.
2930
            The relative time intervals between the values are preserved.
2931
            </summary>
2932
            <param name="source">Source sequence to delay values for.</param>
2933
            <param name="dueTime">Absolute time used to shift the observable sequence; the relative time shift gets computed upon subscription.</param>
2934
            <param name="scheduler">Scheduler to run the delay timers on.</param>
2935
            <returns>Time-shifted sequence.</returns>
2936
        </member>
2937
        <member name="M:System.Reactive.Linq.Observable.Throttle``1(System.IObservable{``0},System.TimeSpan)">
2938
            <summary>
2939
            Ignores values from an observable sequence which are followed by another value before dueTime.
2940
            </summary>
2941
            <param name="source">Source sequence to throttle.</param>
2942
            <param name="dueTime">Duration of the throttle period for each value.</param>
2943
            <returns>The throttled sequence.</returns>
2944
        </member>
2945
        <member name="M:System.Reactive.Linq.Observable.Throttle``1(System.IObservable{``0},System.TimeSpan,System.Reactive.Concurrency.IScheduler)">
2946
            <summary>
2947
            Ignores values from an observable sequence which are followed by another value before dueTime.
2948
            </summary>
2949
            <param name="source">Source sequence to throttle.</param>
2950
            <param name="dueTime">Duration of the throttle period for each value.</param>
2951
            <param name="scheduler">Scheduler to run the throttle timers on.</param>
2952
            <returns>The throttled sequence.</returns>
2953
        </member>
2954
        <member name="M:System.Reactive.Linq.Observable.Window``1(System.IObservable{``0},System.TimeSpan,System.TimeSpan,System.Reactive.Concurrency.IScheduler)">
2955
            <summary>
2956
            Projects each element of an observable sequence into zero or more windows which are produced based on timing information.
2957
            </summary>
2958
            <param name="source">Source sequence to produce windows over.</param>
2959
            <param name="timeSpan">Length of each window.</param>
2960
            <param name="timeShift">Interval between creation of consecutive windows.</param>
2961
            <param name="scheduler">Scheduler to run windowing timers on.</param>
2962
            <returns>An observable sequence of windows.</returns>
2963
        </member>
2964
        <member name="M:System.Reactive.Linq.Observable.Window``1(System.IObservable{``0},System.TimeSpan,System.Reactive.Concurrency.IScheduler)">
2965
            <summary>
2966
            Projects each element of an observable sequence into consecutive non-overlapping windows which are produced based on timing information.
2967
            </summary>
2968
            <param name="source">Source sequence to produce windows over.</param>
2969
            <param name="timeSpan">Length of each window.</param>
2970
            <param name="scheduler">Scheduler to run windowing timers on.</param>
2971
            <returns>An observable sequence of windows.</returns>
2972
        </member>
2973
        <member name="M:System.Reactive.Linq.Observable.Window``1(System.IObservable{``0},System.TimeSpan,System.TimeSpan)">
2974
            <summary>
2975
            Projects each element of an observable sequence into zero or more windows which are produced based on timing information.
2976
            </summary>
2977
            <param name="source">Source sequence to produce windows over.</param>
2978
            <param name="timeSpan">Length of each window.</param>
2979
            <param name="timeShift">Interval between creation of consecutive windows.</param>
2980
            <returns>An observable sequence of windows.</returns>
2981
        </member>
2982
        <member name="M:System.Reactive.Linq.Observable.Window``1(System.IObservable{``0},System.TimeSpan)">
2983
            <summary>
2984
            Projects each element of an observable sequence into consecutive non-overlapping windows which are produced based on timing information.
2985
            </summary>
2986
            <param name="source">Source sequence to produce windows over.</param>
2987
            <param name="timeSpan">Length of each window.</param>
2988
            <returns>The sequence of windows.</returns>
2989
        </member>
2990
        <member name="M:System.Reactive.Linq.Observable.Window``1(System.IObservable{``0},System.TimeSpan,System.Int32,System.Reactive.Concurrency.IScheduler)">
2991
            <summary>
2992
            Projects each element of an observable sequence into a window that is completed when either it's full or a given amount of time has elapsed.
2993
            </summary>
2994
            <param name="source">Source sequence to produce windows over.</param>
2995
            <param name="timeSpan">Maximum time length of a window.</param>
2996
            <param name="count">Maximum element count of a window.</param>
2997
            <param name="scheduler">Scheduler to run windowing timers on.</param>
2998
            <returns>An observable sequence of windows.</returns>
2999
        </member>
3000
        <member name="M:System.Reactive.Linq.Observable.Window``1(System.IObservable{``0},System.TimeSpan,System.Int32)">
3001
            <summary>
3002
            Projects each element of an observable sequence into a window that is completed when either it's full or a given amount of time has elapsed.
3003
            </summary>
3004
            <param name="source">Source sequence to produce windows over.</param>
3005
            <param name="timeSpan">Maximum time length of a window.</param>
3006
            <param name="count">Maximum element count of a window.</param>
3007
            <returns>An observable sequence of windows.</returns>
3008
        </member>
3009
        <member name="M:System.Reactive.Linq.Observable.Buffer``1(System.IObservable{``0},System.TimeSpan,System.TimeSpan,System.Reactive.Concurrency.IScheduler)">
3010
            <summary>
3011
            Projects each element of an observable sequence into zero or more buffers which are produced based on timing information.
3012
            </summary>
3013
            <param name="source">Source sequence to produce buffers over.</param>
3014
            <param name="timeSpan">Length of each buffer.</param>
3015
            <param name="timeShift">Interval between creation of consecutive buffers.</param>
3016
            <param name="scheduler">Scheduler to run buffering timers on.</param>
3017
            <returns>An observable sequence of buffers.</returns>
3018
        </member>
3019
        <member name="M:System.Reactive.Linq.Observable.Buffer``1(System.IObservable{``0},System.TimeSpan,System.Reactive.Concurrency.IScheduler)">
3020
            <summary>
3021
            Projects each element of an observable sequence into consecutive non-overlapping buffers which are produced based on timing information.
3022
            </summary>
3023
            <param name="source">Source sequence to produce buffers over.</param>
3024
            <param name="timeSpan">Length of each buffer.</param>
3025
            <param name="scheduler">Scheduler to run buffering timers on.</param>
3026
            <returns>An observable sequence of buffers.</returns>
3027
        </member>
3028
        <member name="M:System.Reactive.Linq.Observable.Buffer``1(System.IObservable{``0},System.TimeSpan,System.TimeSpan)">
3029
            <summary>
3030
            Projects each element of an observable sequence into zero or more buffers which are produced based on timing information.
3031
            </summary>
3032
            <param name="source">Source sequence to produce buffers over.</param>
3033
            <param name="timeSpan">Length of each buffer.</param>
3034
            <param name="timeShift">Interval between creation of consecutive buffers.</param>
3035
            <returns>An observable sequence of buffers.</returns>
3036
        </member>
3037
        <member name="M:System.Reactive.Linq.Observable.Buffer``1(System.IObservable{``0},System.TimeSpan)">
3038
            <summary>
3039
            Projects each element of an observable sequence into consecutive non-overlapping buffers which are produced based on timing information.
3040
            </summary>
3041
            <param name="source">Source sequence to produce buffers over.</param>
3042
            <param name="timeSpan">Length of each buffer.</param>
3043
            <returns>An observable sequence of buffers.</returns>
3044
        </member>
3045
        <member name="M:System.Reactive.Linq.Observable.Buffer``1(System.IObservable{``0},System.TimeSpan,System.Int32,System.Reactive.Concurrency.IScheduler)">
3046
            <summary>
3047
            Projects each element of an observable sequence into a buffer that's sent out when either it's full or a given amount of time has elapsed.
3048
            </summary>
3049
            <param name="source">Source sequence to produce buffers over.</param>
3050
            <param name="timeSpan">Maximum time length of a buffer.</param>
3051
            <param name="count">Maximum element count of a buffer.</param>
3052
            <param name="scheduler">Scheduler to run buffering timers on.</param>
3053
            <returns>An observable sequence of buffers.</returns>
3054
        </member>
3055
        <member name="M:System.Reactive.Linq.Observable.Buffer``1(System.IObservable{``0},System.TimeSpan,System.Int32)">
3056
            <summary>
3057
            Projects each element of an observable sequence into a buffer that's sent out when either it's full or a given amount of time has elapsed.
3058
            </summary>
3059
            <param name="source">Source sequence to produce buffers over.</param>
3060
            <param name="timeSpan">Maximum time length of a window.</param>
3061
            <param name="count">Maximum element count of a window.</param>
3062
            <returns>An observable sequence of buffers.</returns>
3063
        </member>
3064
        <member name="M:System.Reactive.Linq.Observable.TimeInterval``1(System.IObservable{``0},System.Reactive.Concurrency.IScheduler)">
3065
            <summary>
3066
            Records the time interval between consecutive values in an observable sequence.
3067
            </summary>
3068
            <param name="source">Source sequence to record time intervals for.</param>
3069
            <param name="scheduler">Scheduler used to compute time intervals.</param>
3070
            <returns>An observable sequence with time interval information on values.</returns>
3071
        </member>
3072
        <member name="M:System.Reactive.Linq.Observable.TimeInterval``1(System.IObservable{``0})">
3073
            <summary>
3074
            Records the time interval between consecutive values in an observable sequence.
3075
            </summary>
3076
            <param name="source">Source sequence to record time intervals for.</param>
3077
            <returns>An observable sequence with time interval information on values.</returns>
3078
        </member>
3079
        <member name="M:System.Reactive.Linq.Observable.Timestamp``1(System.IObservable{``0},System.Reactive.Concurrency.IScheduler)">
3080
            <summary>
3081
            Records the timestamp for each value in an observable sequence.
3082
            </summary>
3083
            <param name="source">Source sequence to timestamp values for.</param>
3084
            <param name="scheduler">Scheduler used to compute timestamps.</param>
3085
            <returns>An observable sequence with timestamp information on values.</returns>
3086
        </member>
3087
        <member name="M:System.Reactive.Linq.Observable.Timestamp``1(System.IObservable{``0})">
3088
            <summary>
3089
            Records the timestamp for each value in an observable sequence.
3090
            </summary>
3091
            <param name="source">Source sequence to timestamp values for.</param>
3092
            <returns>An observable sequence with timestamp information on values.</returns>
3093
        </member>
3094
        <member name="M:System.Reactive.Linq.Observable.Sample``2(System.IObservable{``0},System.IObservable{``1})">
3095
            <summary>
3096
            Samples the observable sequence at sampling ticks.
3097
            </summary>
3098
            <param name="source">Source sequence to sample.</param>
3099
            <param name="sampler">Sampling tick sequence.</param>
3100
            <returns>Sampled observable sequence.</returns>
3101
        </member>
3102
        <member name="M:System.Reactive.Linq.Observable.Sample``1(System.IObservable{``0},System.TimeSpan,System.Reactive.Concurrency.IScheduler)">
3103
            <summary>
3104
            Samples the observable sequence at each interval.
3105
            </summary>
3106
            <param name="source">Source sequence to sample.</param>
3107
            <param name="interval">Interval at which to sample.</param>
3108
            <param name="scheduler">Scheduler to run the sampling timer on.</param>
3109
            <returns>Sampled observable sequence.</returns>
3110
        </member>
3111
        <member name="M:System.Reactive.Linq.Observable.Sample``1(System.IObservable{``0},System.TimeSpan)">
3112
            <summary>
3113
            Samples the observable sequence at each interval.
3114
            </summary>
3115
            <param name="source">Source sequence to sample.</param>
3116
            <param name="interval">Interval at which to sample.</param>
3117
            <returns>Sampled observable sequence.</returns>
3118
        </member>
3119
        <member name="M:System.Reactive.Linq.Observable.Timeout``1(System.IObservable{``0},System.TimeSpan)">
3120
            <summary>
3121
            Returns either the observable sequence or an TimeoutException if dueTime elapses.
3122
            </summary>
3123
            <param name="source">Source sequence to perform a timeout for.</param>
3124
            <param name="dueTime">Maxmimum duration between values before a timeout occurs.</param>
3125
            <returns>The source sequence with a TimeoutException in case of a timeout.</returns>
3126
        </member>
3127
        <member name="M:System.Reactive.Linq.Observable.Timeout``1(System.IObservable{``0},System.TimeSpan,System.IObservable{``0})">
3128
            <summary>
3129
            Returns the source observable sequence or the other observable sequence if dueTime elapses.
3130
            </summary>
3131
            <param name="source">Source sequence to perform a timeout for.</param>
3132
            <param name="dueTime">Maxmimum duration between values before a timeout occurs.</param>
3133
            <param name="other">Sequence to return in case of a timeout.</param>
3134
            <returns>The source sequence switching to the other sequence in case of a timeout.</returns>
3135
        </member>
3136
        <member name="M:System.Reactive.Linq.Observable.Timeout``1(System.IObservable{``0},System.DateTimeOffset)">
3137
            <summary>
3138
            Returns either the observable sequence or an TimeoutException if dueTime elapses.
3139
            </summary>
3140
            <param name="source">Source sequence to perform a timeout for.</param>
3141
            <param name="dueTime">Time when a timeout occurs.</param>
3142
            <returns>The source sequence with a TimeoutException in case of a timeout.</returns>
3143
        </member>
3144
        <member name="M:System.Reactive.Linq.Observable.Timeout``1(System.IObservable{``0},System.DateTimeOffset,System.IObservable{``0})">
3145
            <summary>
3146
            Returns the source observable sequence or the other observable sequence if dueTime elapses.
3147
            </summary>
3148
            <param name="source">Source sequence to perform a timeout for.</param>
3149
            <param name="dueTime">Time when a timeout occurs.</param>
3150
            <param name="other">Sequence to return in case of a timeout.</param>
3151
            <returns>The source sequence switching to the other sequence in case of a timeout.</returns>
3152
        </member>
3153
        <member name="M:System.Reactive.Linq.Observable.Timeout``1(System.IObservable{``0},System.TimeSpan,System.Reactive.Concurrency.IScheduler)">
3154
            <summary>
3155
            Returns either the observable sequence or an TimeoutException if dueTime elapses.
3156
            </summary>
3157
            <param name="source">Source sequence to perform a timeout for.</param>
3158
            <param name="dueTime">Maxmimum duration between values before a timeout occurs.</param>
3159
            <param name="scheduler">Scheduler to run the timeout timers on.</param>
3160
            <returns>The source sequence with a TimeoutException in case of a timeout.</returns>
3161
        </member>
3162
        <member name="M:System.Reactive.Linq.Observable.Timeout``1(System.IObservable{``0},System.TimeSpan,System.IObservable{``0},System.Reactive.Concurrency.IScheduler)">
3163
            <summary>
3164
            Returns the source observable sequence or the other observable sequence if dueTime elapses.
3165
            </summary>
3166
            <param name="source">Source sequence to perform a timeout for.</param>
3167
            <param name="dueTime">Maxmimum duration between values before a timeout occurs.</param>
3168
            <param name="other">Sequence to return in case of a timeout.</param>
3169
            <param name="scheduler">Scheduler to run the timeout timers on.</param>
3170
            <returns>The source sequence switching to the other sequence in case of a timeout.</returns>
3171
        </member>
3172
        <member name="M:System.Reactive.Linq.Observable.Timeout``1(System.IObservable{``0},System.DateTimeOffset,System.Reactive.Concurrency.IScheduler)">
3173
            <summary>
3174
            Returns either the observable sequence or an TimeoutException if dueTime elapses.
3175
            </summary>
3176
            <param name="source">Source sequence to perform a timeout for.</param>
3177
            <param name="dueTime">Time when a timeout occurs.</param>
3178
            <param name="scheduler">Scheduler to run the timeout timers on.</param>
3179
            <returns>The source sequence with a TimeoutException in case of a timeout.</returns>
3180
        </member>
3181
        <member name="M:System.Reactive.Linq.Observable.Timeout``1(System.IObservable{``0},System.DateTimeOffset,System.IObservable{``0},System.Reactive.Concurrency.IScheduler)">
3182
            <summary>
3183
            Returns the source observable sequence or the other observable sequence if dueTime elapses.
3184
            </summary>
3185
            <param name="source">Source sequence to perform a timeout for.</param>
3186
            <param name="dueTime">Time when a timeout occurs.</param>
3187
            <param name="other">Sequence to return in case of a timeout.</param>
3188
            <param name="scheduler">Scheduler to run the timeout timers on.</param>
3189
            <returns>The source sequence switching to the other sequence in case of a timeout.</returns>
3190
        </member>
3191
        <member name="M:System.Reactive.Linq.Observable.Generate``2(``0,System.Func{``0,System.Boolean},System.Func{``0,``0},System.Func{``0,``1},System.Func{``0,System.TimeSpan},System.Reactive.Concurrency.IScheduler)">
3192
            <summary>
3193
            Generates an observable sequence by iterating a state from an initial state until the condition fails.
3194
            </summary>
3195
            <param name="initialState">Initial state.</param>
3196
            <param name="condition">Condition to terminate generation (upon returning false).</param>
3197
            <param name="iterate">Iteration step function.</param>
3198
            <param name="resultSelector">Selector function for results produced in the sequence.</param>
3199
            <param name="timeSelector">Time selector function to control the speed of values being produced each iteration.</param>
3200
            <param name="scheduler">Scheduler on which to run the generator loop.</param>
3201
            <returns>The generated sequence.</returns>
3202
        </member>
3203
        <member name="M:System.Reactive.Linq.Observable.Generate``2(``0,System.Func{``0,System.Boolean},System.Func{``0,``0},System.Func{``0,``1},System.Func{``0,System.TimeSpan})">
3204
            <summary>
3205
            Generates an observable sequence by iterating a state from an initial state until the condition fails.
3206
            </summary>
3207
            <param name="initialState">Initial state.</param>
3208
            <param name="condition">Condition to terminate generation (upon returning false).</param>
3209
            <param name="iterate">Iteration step function.</param>
3210
            <param name="resultSelector">Selector function for results produced in the sequence.</param>
3211
            <param name="timeSelector">Time selector function to control the speed of values being produced each iteration.</param>
3212
            <returns>The generated sequence.</returns>
3213
        </member>
3214
        <member name="M:System.Reactive.Linq.Observable.Generate``2(``0,System.Func{``0,System.Boolean},System.Func{``0,``0},System.Func{``0,``1},System.Func{``0,System.DateTimeOffset},System.Reactive.Concurrency.IScheduler)">
3215
            <summary>
3216
            Generates an observable sequence by iterating a state from an initial state until the condition fails.
3217
            </summary>
3218
            <param name="initialState">Initial state.</param>
3219
            <param name="condition">Condition to terminate generation (upon returning false).</param>
3220
            <param name="iterate">Iteration step function.</param>
3221
            <param name="resultSelector">Selector function for results produced in the sequence.</param>
3222
            <param name="timeSelector">Time selector function to control the speed of values being produced each iteration.</param>
3223
            <param name="scheduler">Scheduler on which to run the generator loop.</param>
3224
            <returns>The generated sequence.</returns>
3225
        </member>
3226
        <member name="M:System.Reactive.Linq.Observable.Generate``2(``0,System.Func{``0,System.Boolean},System.Func{``0,``0},System.Func{``0,``1},System.Func{``0,System.DateTimeOffset})">
3227
            <summary>
3228
            Generates an observable sequence by iterating a state from an initial state until the condition fails.
3229
            </summary>
3230
            <param name="initialState">Initial state.</param>
3231
            <param name="condition">Condition to terminate generation (upon returning false).</param>
3232
            <param name="iterate">Iteration step function.</param>
3233
            <param name="resultSelector">Selector function for results produced in the sequence.</param>
3234
            <param name="timeSelector">Time selector function to control the speed of values being produced each iteration.</param>
3235
            <returns>The generated sequence.</returns>
3236
        </member>
3237
        <member name="M:System.Reactive.Linq.Observable.AnonymousComparer`1.#ctor(System.Func{`0,`0,System.Int32})">
3238
            <summary>
3239
            Creates an instance of IComparer by providing a method that compares two objects.
3240
            </summary>
3241
        </member>
3242
        <member name="M:System.Reactive.Linq.Observable.AnonymousComparer`1.Compare(`0,`0)">
3243
            <summary>
3244
            Compares two objects and returns a value indicating whether one is less than, equal to, or greater than the other.
3245
            </summary>
3246
        </member>
3247
        <member name="T:System.Reactive.NotificationKind">
3248
            <summary>
3249
            Indicates the type of a notification.
3250
            </summary>
3251
        </member>
3252
        <member name="F:System.Reactive.NotificationKind.OnNext">
3253
            <summary>
3254
            Represents an OnNext notification.
3255
            </summary>
3256
        </member>
3257
        <member name="F:System.Reactive.NotificationKind.OnError">
3258
            <summary>
3259
            Represents an OnError notification.
3260
            </summary>
3261
        </member>
3262
        <member name="F:System.Reactive.NotificationKind.OnCompleted">
3263
            <summary>
3264
            Represents an OnCompleted notification.
3265
            </summary>
3266
        </member>
3267
        <member name="T:System.Reactive.Notification`1">
3268
            <summary>
3269
            Represents a notification to an observer.
3270
            </summary>
3271
        </member>
3272
        <member name="M:System.Reactive.Notification`1.Equals(System.Reactive.Notification{`0})">
3273
            <summary>
3274
            Indicates whether this instance and other are equal.
3275
            </summary>
3276
        </member>
3277
        <member name="M:System.Reactive.Notification`1.Equals(System.Object)">
3278
            <summary>
3279
            Indicates whether this instance and a specified object are equal.
3280
            </summary>
3281
        </member>
3282
        <member name="M:System.Reactive.Notification`1.op_Equality(System.Reactive.Notification{`0},System.Reactive.Notification{`0})">
3283
            <summary>
3284
            Indicates whether left and right arguments are equal.       
3285
            </summary>
3286
        </member>
3287
        <member name="M:System.Reactive.Notification`1.op_Inequality(System.Reactive.Notification{`0},System.Reactive.Notification{`0})">
3288
            <summary>
3289
            Indicates whether left and right arguments are not equal.       
3290
            </summary>
3291
        </member>
3292
        <member name="M:System.Reactive.Notification`1.Accept(System.IObserver{`0})">
3293
            <summary>
3294
            Invokes the observer's method corresponding to the notification.
3295
            </summary>
3296
            <param name="observer">Observer to invoke the notification on.</param>
3297
        </member>
3298
        <member name="M:System.Reactive.Notification`1.Accept(System.Action{`0},System.Action{System.Exception},System.Action)">
3299
            <summary>
3300
            Invokes the delegate corresponding to the notification.
3301
            </summary>
3302
            <param name="onNext">Delegate to invoke for an OnNext notification.</param>
3303
            <param name="onError">Delegate to invoke for an OnError notification.</param>
3304
            <param name="onCompleted">Delegate to invoke for an OnCompleted notification.</param>
3305
        </member>
3306
        <member name="M:System.Reactive.Notification`1.Accept``1(System.Func{`0,``0},System.Func{System.Exception,``0},System.Func{``0})">
3307
            <summary>
3308
            Invokes the delegate corresponding to the notification and returns the produced result.
3309
            </summary>
3310
            <param name="onNext">Delegate to invoke for an OnNext notification.</param>
3311
            <param name="onError">Delegate to invoke for an OnError notification.</param>
3312
            <param name="onCompleted">Delegate to invoke for an OnCompleted notification.</param>
3313
            <returns>Result produced by the observation.</returns>
3314
        </member>
3315
        <member name="M:System.Reactive.Notification`1.ToObservable">
3316
            <summary>
3317
            Returns an observable sequence with a single notification, using the immediate scheduler.
3318
            </summary>
3319
            <returns>The observable sequence that surfaces the behavior of the notification upon subscription.</returns>
3320
        </member>
3321
        <member name="M:System.Reactive.Notification`1.ToObservable(System.Reactive.Concurrency.IScheduler)">
3322
            <summary>
3323
            Returns an observable sequence with a single notification.
3324
            </summary>
3325
            <param name="scheduler">Scheduler to send out the notification calls on.</param>
3326
            <returns>The observable sequence that surfaces the behavior of the notification upon subscription.</returns>
3327
        </member>
3328
        <member name="P:System.Reactive.Notification`1.Value">
3329
            <summary>
3330
            Returns the value of an OnNext notification or throws an exception.
3331
            </summary>
3332
        </member>
3333
        <member name="P:System.Reactive.Notification`1.HasValue">
3334
            <summary>
3335
            Returns a value that indicates whether the notification has a value.
3336
            </summary>
3337
        </member>
3338
        <member name="P:System.Reactive.Notification`1.Exception">
3339
            <summary>
3340
            Returns the exception of an OnError notification or returns null.
3341
            </summary>
3342
        </member>
3343
        <member name="P:System.Reactive.Notification`1.Kind">
3344
            <summary>
3345
            Gets the kind of notification that is represented.
3346
            </summary>
3347
        </member>
3348
        <member name="T:System.Reactive.Notification`1.OnNextNotification">
3349
            <summary>
3350
            Represents a OnNext notification to an observer.
3351
            </summary>
3352
        </member>
3353
        <member name="M:System.Reactive.Notification`1.OnNextNotification.#ctor(`0)">
3354
            <summary>
3355
            Constructs a notification of a new value.
3356
            </summary>
3357
        </member>
3358
        <member name="M:System.Reactive.Notification`1.OnNextNotification.GetHashCode">
3359
            <summary>
3360
            Returns the hash code for this instance.
3361
            </summary>
3362
        </member>
3363
        <member name="M:System.Reactive.Notification`1.OnNextNotification.Equals(System.Reactive.Notification{`0})">
3364
            <summary>
3365
            Indicates whether this instance and a specified object are equal.
3366
            </summary>
3367
        </member>
3368
        <member name="M:System.Reactive.Notification`1.OnNextNotification.ToString">
3369
            <summary>
3370
            Returns a string representation of this instance.
3371
            </summary>
3372
        </member>
3373
        <member name="M:System.Reactive.Notification`1.OnNextNotification.Accept(System.IObserver{`0})">
3374
            <summary>
3375
            Invokes the observer's method corresponding to the notification.
3376
            </summary>
3377
            <param name="observer">Observer to invoke the notification on.</param>
3378
        </member>
3379
        <member name="M:System.Reactive.Notification`1.OnNextNotification.Accept(System.Action{`0},System.Action{System.Exception},System.Action)">
3380
            <summary>
3381
            Invokes the delegate corresponding to the notification.
3382
            </summary>
3383
            <param name="onNext">Delegate to invoke for an OnNext notification.</param>
3384
            <param name="onError">Delegate to invoke for an OnError notification.</param>
3385
            <param name="onCompleted">Delegate to invoke for an OnCompleted notification.</param>
3386
        </member>
3387
        <member name="M:System.Reactive.Notification`1.OnNextNotification.Accept``1(System.Func{`0,``0},System.Func{System.Exception,``0},System.Func{``0})">
3388
            <summary>
3389
            Invokes the delegate corresponding to the notification and returns the produced result.
3390
            </summary>
3391
            <param name="onNext">Delegate to invoke for an OnNext notification.</param>
3392
            <param name="onError">Delegate to invoke for an OnError notification.</param>
3393
            <param name="onCompleted">Delegate to invoke for an OnCompleted notification.</param>
3394
            <returns>Result produced by the observation.</returns>
3395
        </member>
3396
        <member name="P:System.Reactive.Notification`1.OnNextNotification.Value">
3397
            <summary>
3398
            Returns the value of an OnNext notification.
3399
            </summary>
3400
        </member>
3401
        <member name="P:System.Reactive.Notification`1.OnNextNotification.Exception">
3402
            <summary>
3403
            Returns null.
3404
            </summary>
3405
        </member>
3406
        <member name="P:System.Reactive.Notification`1.OnNextNotification.HasValue">
3407
            <summary>
3408
            Returns true.
3409
            </summary>
3410
        </member>
3411
        <member name="P:System.Reactive.Notification`1.OnNextNotification.Kind">
3412
            <summary>
3413
            Returns NotificationKind.OnNext.
3414
            </summary>
3415
        </member>
3416
        <member name="T:System.Reactive.Notification`1.OnErrorNotification">
3417
            <summary>
3418
            Represents a OnError notification to an observer.
3419
            </summary>
3420
        </member>
3421
        <member name="M:System.Reactive.Notification`1.OnErrorNotification.#ctor(System.Exception)">
3422
            <summary>
3423
            Constructs a notification of an exception.
3424
            </summary>
3425
        </member>
3426
        <member name="M:System.Reactive.Notification`1.OnErrorNotification.GetHashCode">
3427
            <summary>
3428
            Returns the hash code for this instance.
3429
            </summary>
3430
        </member>
3431
        <member name="M:System.Reactive.Notification`1.OnErrorNotification.Equals(System.Reactive.Notification{`0})">
3432
            <summary>
3433
            Indicates whether this instance and other are equal.
3434
            </summary>
3435
        </member>
3436
        <member name="M:System.Reactive.Notification`1.OnErrorNotification.ToString">
3437
            <summary>
3438
            Returns a string representation of this instance.
3439
            </summary>
3440
        </member>
3441
        <member name="M:System.Reactive.Notification`1.OnErrorNotification.Accept(System.IObserver{`0})">
3442
            <summary>
3443
            Invokes the observer's method corresponding to the notification.
3444
            </summary>
3445
            <param name="observer">Observer to invoke the notification on.</param>
3446
        </member>
3447
        <member name="M:System.Reactive.Notification`1.OnErrorNotification.Accept(System.Action{`0},System.Action{System.Exception},System.Action)">
3448
            <summary>
3449
            Invokes the delegate corresponding to the notification.
3450
            </summary>
3451
            <param name="onNext">Delegate to invoke for an OnNext notification.</param>
3452
            <param name="onError">Delegate to invoke for an OnError notification.</param>
3453
            <param name="onCompleted">Delegate to invoke for an OnCompleted notification.</param>
3454
        </member>
3455
        <member name="M:System.Reactive.Notification`1.OnErrorNotification.Accept``1(System.Func{`0,``0},System.Func{System.Exception,``0},System.Func{``0})">
3456
            <summary>
3457
            Invokes the delegate corresponding to the notification and returns the produced result.
3458
            </summary>
3459
            <param name="onNext">Delegate to invoke for an OnNext notification.</param>
3460
            <param name="onError">Delegate to invoke for an OnError notification.</param>
3461
            <param name="onCompleted">Delegate to invoke for an OnCompleted notification.</param>
3462
            <returns>Result produced by the observation.</returns>
3463
        </member>
3464
        <member name="P:System.Reactive.Notification`1.OnErrorNotification.Value">
3465
            <summary>
3466
            Throws the exception.
3467
            </summary>
3468
        </member>
3469
        <member name="P:System.Reactive.Notification`1.OnErrorNotification.Exception">
3470
            <summary>
3471
            Returns the exception.
3472
            </summary>
3473
        </member>
3474
        <member name="P:System.Reactive.Notification`1.OnErrorNotification.HasValue">
3475
            <summary>
3476
            Returns false.
3477
            </summary>
3478
        </member>
3479
        <member name="P:System.Reactive.Notification`1.OnErrorNotification.Kind">
3480
            <summary>
3481
            Returns NotificationKind.OnError.
3482
            </summary>
3483
        </member>
3484
        <member name="T:System.Reactive.Notification`1.OnCompletedNotification">
3485
            <summary>
3486
            Represents a OnCompleted notification to an observer.
3487
            </summary>
3488
        </member>
3489
        <member name="M:System.Reactive.Notification`1.OnCompletedNotification.#ctor">
3490
            <summary>
3491
            Constructs a notification of the end of a sequence.
3492
            </summary>
3493
        </member>
3494
        <member name="M:System.Reactive.Notification`1.OnCompletedNotification.GetHashCode">
3495
            <summary>
3496
            Returns the hash code for this instance.
3497
            </summary>
3498
        </member>
3499
        <member name="M:System.Reactive.Notification`1.OnCompletedNotification.Equals(System.Reactive.Notification{`0})">
3500
            <summary>
3501
            Indicates whether this instance and other are equal.
3502
            </summary>
3503
        </member>
3504
        <member name="M:System.Reactive.Notification`1.OnCompletedNotification.ToString">
3505
            <summary>
3506
            Returns a string representation of this instance.
3507
            </summary>
3508
        </member>
3509
        <member name="M:System.Reactive.Notification`1.OnCompletedNotification.Accept(System.IObserver{`0})">
3510
            <summary>
3511
            Invokes the observer's method corresponding to the notification.
3512
            </summary>
3513
            <param name="observer">Observer to invoke the notification on.</param>
3514
        </member>
3515
        <member name="M:System.Reactive.Notification`1.OnCompletedNotification.Accept(System.Action{`0},System.Action{System.Exception},System.Action)">
3516
            <summary>
3517
            Invokes the delegate corresponding to the notification.
3518
            </summary>
3519
            <param name="onNext">Delegate to invoke for an OnNext notification.</param>
3520
            <param name="onError">Delegate to invoke for an OnError notification.</param>
3521
            <param name="onCompleted">Delegate to invoke for an OnCompleted notification.</param>
3522
        </member>
3523
        <member name="M:System.Reactive.Notification`1.OnCompletedNotification.Accept``1(System.Func{`0,``0},System.Func{System.Exception,``0},System.Func{``0})">
3524
            <summary>
3525
            Invokes the delegate corresponding to the notification and returns the produced result.
3526
            </summary>
3527
            <param name="onNext">Delegate to invoke for an OnNext notification.</param>
3528
            <param name="onError">Delegate to invoke for an OnError notification.</param>
3529
            <param name="onCompleted">Delegate to invoke for an OnCompleted notification.</param>
3530
            <returns>Result produced by the observation.</returns>
3531
        </member>
3532
        <member name="P:System.Reactive.Notification`1.OnCompletedNotification.Value">
3533
            <summary>
3534
            Throws an InvalidOperationException.
3535
            </summary>
3536
        </member>
3537
        <member name="P:System.Reactive.Notification`1.OnCompletedNotification.Exception">
3538
            <summary>
3539
            Returns null.
3540
            </summary>
3541
        </member>
3542
        <member name="P:System.Reactive.Notification`1.OnCompletedNotification.HasValue">
3543
            <summary>
3544
            Returns false.
3545
            </summary>
3546
        </member>
3547
        <member name="P:System.Reactive.Notification`1.OnCompletedNotification.Kind">
3548
            <summary>
3549
            Returns NotificationKind.OnCompleted.
3550
            </summary>
3551
        </member>
3552
        <member name="T:System.Reactive.Notification">
3553
            <summary>
3554
            Provides a set of static methods for constructing notifications.
3555
            </summary>
3556
        </member>
3557
        <member name="M:System.Reactive.Notification.CreateOnNext``1(``0)">
3558
            <summary>
3559
            Creates an object that represents an OnNext notification to an observer.
3560
            </summary>
3561
            <param name="value">The value contained in the notification.</param>
3562
            <returns>The OnNext notification containing the value.</returns>
3563
        </member>
3564
        <member name="M:System.Reactive.Notification.CreateOnError``1(System.Exception)">
3565
            <summary>
3566
            Creates an object that represents an OnError notification to an observer.
3567
            </summary>
3568
            <param name="error">The exception contained in the notification.</param>
3569
            <returns>The OnError notification containing the exception.</returns>
3570
        </member>
3571
        <member name="M:System.Reactive.Notification.CreateOnCompleted``1">
3572
            <summary>
3573
            Creates an object that represents an OnCompleted notification to an observer.
3574
            </summary>
3575
            <returns>The OnCompleted notification.</returns>
3576
        </member>
3577
        <member name="T:System.Reactive.Concurrency.CurrentThreadScheduler">
3578
            <summary>
3579
            Represents an object that schedules units of work on the current thread.
3580
            </summary>
3581
            <seealso cref="P:System.Reactive.Concurrency.Scheduler.CurrentThread">Singleton instance of this type exposed through this static property.</seealso>
3582
        </member>
3583
        <member name="T:System.Reactive.Concurrency.IScheduler">
3584
            <summary>
3585
            Represents an object that schedules units of work.
3586
            </summary>
3587
        </member>
3588
        <member name="M:System.Reactive.Concurrency.IScheduler.Schedule``1(``0,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
3589
            <summary>
3590
            Schedules an action to be executed.
3591
            </summary>
3592
            <param name="state">State passed to the action to be executed.</param>
3593
            <param name="action">Action to be executed.</param>
3594
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
3595
        </member>
3596
        <member name="M:System.Reactive.Concurrency.IScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
3597
            <summary>
3598
            Schedules an action to be executed after dueTime.
3599
            </summary>
3600
            <param name="state">State passed to the action to be executed.</param>
3601
            <param name="action">Action to be executed.</param>
3602
            <param name="dueTime">Relative time after which to execute the action.</param>
3603
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
3604
        </member>
3605
        <member name="M:System.Reactive.Concurrency.IScheduler.Schedule``1(``0,System.DateTimeOffset,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
3606
            <summary>
3607
            Schedules an action to be executed at dueTime.
3608
            </summary>
3609
            <param name="state">State passed to the action to be executed.</param>
3610
            <param name="action">Action to be executed.</param>
3611
            <param name="dueTime">Absolute time at which to execute the action.</param>
3612
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
3613
        </member>
3614
        <member name="P:System.Reactive.Concurrency.IScheduler.Now">
3615
            <summary>
3616
            Gets the scheduler's notion of current time.
3617
            </summary>
3618
        </member>
3619
        <member name="M:System.Reactive.Concurrency.CurrentThreadScheduler.Schedule``1(``0,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
3620
            <summary>
3621
            Schedules an action to be executed.
3622
            </summary>
3623
            <param name="state">State passed to the action to be executed.</param>
3624
            <param name="action">Action to be executed.</param>
3625
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
3626
        </member>
3627
        <member name="M:System.Reactive.Concurrency.CurrentThreadScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
3628
            <summary>
3629
            Schedules an action to be executed after dueTime.
3630
            </summary>
3631
            <param name="state">State passed to the action to be executed.</param>
3632
            <param name="action">Action to be executed.</param>
3633
            <param name="dueTime">Relative time after which to execute the action.</param>
3634
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
3635
        </member>
3636
        <member name="M:System.Reactive.Concurrency.CurrentThreadScheduler.Schedule``1(``0,System.DateTimeOffset,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
3637
            <summary>
3638
            Schedules an action to be executed at dueTime.
3639
            </summary>
3640
            <param name="state">State passed to the action to be executed.</param>
3641
            <param name="action">Action to be executed.</param>
3642
            <param name="dueTime">Absolute time at which to execute the action.</param>
3643
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
3644
        </member>
3645
        <member name="P:System.Reactive.Concurrency.CurrentThreadScheduler.Now">
3646
            <summary>
3647
            Gets the scheduler's notion of current time.
3648
            </summary>
3649
        </member>
3650
        <member name="P:System.Reactive.Concurrency.CurrentThreadScheduler.ScheduleRequired">
3651
            <summary>
3652
            Gets a value that indicates whether the caller must call a schedule method.
3653
            </summary>
3654
        </member>
3655
        <member name="T:System.Reactive.Concurrency.EventLoopScheduler">
3656
            <summary>
3657
            Represents an object that schedules units of work on a designated thread.
3658
            </summary>
3659
        </member>
3660
        <member name="M:System.Reactive.Concurrency.EventLoopScheduler.#ctor">
3661
            <summary>
3662
            Creates an object that schedules units of work on a designated thread.
3663
            </summary>
3664
        </member>
3665
        <member name="M:System.Reactive.Concurrency.EventLoopScheduler.#ctor(System.Func{System.Threading.ThreadStart,System.Threading.Thread})">
3666
            <summary>
3667
            Creates an object that schedules units of work on a designated thread.
3668
            </summary>
3669
            <param name="threadFactory">Factory function for thread creation.</param>
3670
        </member>
3671
        <member name="M:System.Reactive.Concurrency.EventLoopScheduler.Schedule``1(``0,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
3672
            <summary>
3673
            Schedules an action to be executed.
3674
            </summary>
3675
            <param name="state">State passed to the action to be executed.</param>
3676
            <param name="action">Action to be executed.</param>
3677
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
3678
        </member>
3679
        <member name="M:System.Reactive.Concurrency.EventLoopScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
3680
            <summary>
3681
            Schedules an action to be executed after dueTime.
3682
            </summary>
3683
            <param name="state">State passed to the action to be executed.</param>
3684
            <param name="action">Action to be executed.</param>
3685
            <param name="dueTime">Relative time after which to execute the action.</param>
3686
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
3687
        </member>
3688
        <member name="M:System.Reactive.Concurrency.EventLoopScheduler.Schedule``1(``0,System.DateTimeOffset,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
3689
            <summary>
3690
            Schedules an action to be executed at dueTime.
3691
            </summary>
3692
            <param name="state">State passed to the action to be executed.</param>
3693
            <param name="action">Action to be executed.</param>
3694
            <param name="dueTime">Absolute time at which to execute the action.</param>
3695
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
3696
        </member>
3697
        <member name="M:System.Reactive.Concurrency.EventLoopScheduler.Dispose">
3698
            <summary>
3699
            Ends the thread associated with this scheduler.
3700
            </summary>
3701
        </member>
3702
        <member name="P:System.Reactive.Concurrency.EventLoopScheduler.Now">
3703
            <summary>
3704
            Gets the scheduler's notion of current time.
3705
            </summary>
3706
        </member>
3707
        <member name="T:System.Reactive.Concurrency.HistoricalSchedulerBase">
3708
            <summary>
3709
            Represents the base class for historical schedulers, virtual time schedulers that use DateTimeOffset for absolute time and TimeSpan for relative time.
3710
            </summary>
3711
        </member>
3712
        <member name="T:System.Reactive.Concurrency.VirtualTimeSchedulerBase`2">
3713
            <summary>
3714
            Represents the base class for virtual time schedulers.
3715
            </summary>
3716
        </member>
3717
        <member name="M:System.Reactive.Concurrency.VirtualTimeSchedulerBase`2.#ctor">
3718
            <summary>
3719
            Creates a new virtual time scheduler with the default value of TAbsolute for the initial clock value.
3720
            </summary>
3721
        </member>
3722
        <member name="M:System.Reactive.Concurrency.VirtualTimeSchedulerBase`2.#ctor(`0,System.Collections.Generic.IComparer{`0})">
3723
            <summary>
3724
            Creates a new virtual time scheduler.
3725
            </summary>
3726
            <param name="initialClock">Initial value for the clock.</param>
3727
            <param name="comparer">Comparer to determine causality of events based on absolute time.</param>
3728
        </member>
3729
        <member name="M:System.Reactive.Concurrency.VirtualTimeSchedulerBase`2.Add(`0,`1)">
3730
            <summary>
3731
            Adds a relative time to an absolute time value.
3732
            </summary>
3733
            <param name="absolute">Absolute time value.</param>
3734
            <param name="relative">Relative time value to add.</param>
3735
            <returns>The resulting absolute time sum value.</returns>
3736
        </member>
3737
        <member name="M:System.Reactive.Concurrency.VirtualTimeSchedulerBase`2.ToDateTimeOffset(`0)">
3738
            <summary>
3739
            Converts the absolute time value to a DateTimeOffset value.
3740
            </summary>
3741
            <param name="absolute">Absolute time value to convert.</param>
3742
            <returns>The corresponding DateTimeOffset value.</returns>
3743
        </member>
3744
        <member name="M:System.Reactive.Concurrency.VirtualTimeSchedulerBase`2.ToRelative(System.TimeSpan)">
3745
            <summary>
3746
            Converts the TimeSpan value to a relative time value.
3747
            </summary>
3748
            <param name="timeSpan">TimeSpan value to convert.</param>
3749
            <returns>The corresponding relative time value.</returns>
3750
        </member>
3751
        <member name="M:System.Reactive.Concurrency.VirtualTimeSchedulerBase`2.ScheduleAbsolute``1(``0,`0,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
3752
            <summary>
3753
            Schedules an action to be executed at dueTime.
3754
            </summary>
3755
            <param name="state">State passed to the action to be executed.</param>
3756
            <param name="action">Action to be executed.</param>
3757
            <param name="dueTime">Absolute time at which to execute the action.</param>
3758
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
3759
        </member>
3760
        <member name="M:System.Reactive.Concurrency.VirtualTimeSchedulerBase`2.ScheduleRelative``1(``0,`1,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
3761
            <summary>
3762
            Schedules an action to be executed at dueTime.
3763
            </summary>
3764
            <param name="state">State passed to the action to be executed.</param>
3765
            <param name="action">Action to be executed.</param>
3766
            <param name="dueTime">Relative time after which to execute the action.</param>
3767
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
3768
        </member>
3769
        <member name="M:System.Reactive.Concurrency.VirtualTimeSchedulerBase`2.Schedule``1(``0,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
3770
            <summary>
3771
            Schedules an action to be executed.
3772
            </summary>
3773
            <param name="state">State passed to the action to be executed.</param>
3774
            <param name="action">Action to be executed.</param>
3775
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
3776
        </member>
3777
        <member name="M:System.Reactive.Concurrency.VirtualTimeSchedulerBase`2.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
3778
            <summary>
3779
            Schedules an action to be executed after dueTime.
3780
            </summary>
3781
            <param name="state">State passed to the action to be executed.</param>
3782
            <param name="action">Action to be executed.</param>
3783
            <param name="dueTime">Relative time after which to execute the action.</param>
3784
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
3785
        </member>
3786
        <member name="M:System.Reactive.Concurrency.VirtualTimeSchedulerBase`2.Schedule``1(``0,System.DateTimeOffset,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
3787
            <summary>
3788
            Schedules an action to be executed at dueTime.
3789
            </summary>
3790
            <param name="state">State passed to the action to be executed.</param>
3791
            <param name="action">Action to be executed.</param>
3792
            <param name="dueTime">Absolute time at which to execute the action.</param>
3793
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
3794
        </member>
3795
        <member name="M:System.Reactive.Concurrency.VirtualTimeSchedulerBase`2.Start">
3796
            <summary>
3797
            Starts the virtual time scheduler.
3798
            </summary>
3799
        </member>
3800
        <member name="M:System.Reactive.Concurrency.VirtualTimeSchedulerBase`2.Stop">
3801
            <summary>
3802
            Stops the virtual time scheduler.
3803
            </summary>
3804
        </member>
3805
        <member name="M:System.Reactive.Concurrency.VirtualTimeSchedulerBase`2.AdvanceTo(`0)">
3806
            <summary>
3807
            Advances the scheduler's clock to the specified time, running all work till that point.
3808
            </summary>
3809
            <param name="time">Absolute time to advance the scheduler's clock to.</param>
3810
        </member>
3811
        <member name="M:System.Reactive.Concurrency.VirtualTimeSchedulerBase`2.AdvanceBy(`1)">
3812
            <summary>
3813
            Advances the scheduler's clock by the specified relative time, running all work scheduled for that timespan.
3814
            </summary>
3815
            <param name="time">Relative time to advance the scheduler's clock by.</param>
3816
        </member>
3817
        <member name="M:System.Reactive.Concurrency.VirtualTimeSchedulerBase`2.GetNext">
3818
            <summary>
3819
            Gets the next scheduled item to be executed.
3820
            </summary>
3821
            <returns>The next scheduled item.</returns>
3822
        </member>
3823
        <member name="P:System.Reactive.Concurrency.VirtualTimeSchedulerBase`2.IsEnabled">
3824
            <summary>
3825
            Gets whether the scheduler is enabled to run work.
3826
            </summary>
3827
        </member>
3828
        <member name="P:System.Reactive.Concurrency.VirtualTimeSchedulerBase`2.Comparer">
3829
            <summary>
3830
            Gets the comparer used to compare absolute time values.
3831
            </summary>
3832
        </member>
3833
        <member name="P:System.Reactive.Concurrency.VirtualTimeSchedulerBase`2.Clock">
3834
            <summary>
3835
            Gets the scheduler's absolute time clock value.
3836
            </summary>
3837
        </member>
3838
        <member name="P:System.Reactive.Concurrency.VirtualTimeSchedulerBase`2.Now">
3839
            <summary>
3840
            Gets the scheduler's notion of current time.
3841
            </summary>
3842
        </member>
3843
        <member name="M:System.Reactive.Concurrency.HistoricalSchedulerBase.#ctor">
3844
            <summary>
3845
            Creates a new historical scheduler, using the minimum value of DateTimeOffset as the initial clock value.
3846
            </summary>
3847
        </member>
3848
        <member name="M:System.Reactive.Concurrency.HistoricalSchedulerBase.Add(System.DateTimeOffset,System.TimeSpan)">
3849
            <summary>
3850
            Adds a relative time to an absolute time value.
3851
            </summary>
3852
            <param name="absolute">Absolute time value.</param>
3853
            <param name="relative">Relative time value to add.</param>
3854
            <returns>The resulting absolute time sum value.</returns>
3855
        </member>
3856
        <member name="M:System.Reactive.Concurrency.HistoricalSchedulerBase.ToDateTimeOffset(System.DateTimeOffset)">
3857
            <summary>
3858
            Converts the absolute time value to a DateTimeOffset value.
3859
            </summary>
3860
            <param name="absolute">Absolute time value to convert.</param>
3861
            <returns>The corresponding DateTimeOffset value.</returns>
3862
        </member>
3863
        <member name="M:System.Reactive.Concurrency.HistoricalSchedulerBase.ToRelative(System.TimeSpan)">
3864
            <summary>
3865
            Converts the TimeSpan value to a relative time value.
3866
            </summary>
3867
            <param name="timeSpan">TimeSpan value to convert.</param>
3868
            <returns>The corresponding relative time value.</returns>
3869
        </member>
3870
        <member name="T:System.Reactive.Concurrency.HistoricalScheduler">
3871
            <summary>
3872
            Provides a virtual time scheduler that uses DateTimeOffset for absolute time and TimeSpan for relative time.
3873
            </summary>
3874
        </member>
3875
        <member name="M:System.Reactive.Concurrency.HistoricalScheduler.GetNext">
3876
            <summary>
3877
            Gets the next scheduled item to be executed.
3878
            </summary>
3879
            <returns>The next scheduled item.</returns>
3880
        </member>
3881
        <member name="M:System.Reactive.Concurrency.HistoricalScheduler.ScheduleAbsolute``1(``0,System.DateTimeOffset,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
3882
            <summary>
3883
            Schedules an action to be executed at dueTime.
3884
            </summary>
3885
            <param name="state">State passed to the action to be executed.</param>
3886
            <param name="action">Action to be executed.</param>
3887
            <param name="dueTime">Absolute time at which to execute the action.</param>
3888
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
3889
        </member>
3890
        <member name="T:System.Reactive.Concurrency.ImmediateScheduler">
3891
            <summary>
3892
            Represents an object that schedules units of work to run immediately on the current thread.
3893
            </summary>
3894
            <seealso cref="P:System.Reactive.Concurrency.Scheduler.Immediate">Singleton instance of this type exposed through this static property.</seealso>
3895
        </member>
3896
        <member name="M:System.Reactive.Concurrency.ImmediateScheduler.Schedule``1(``0,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
3897
            <summary>
3898
            Schedules an action to be executed.
3899
            </summary>
3900
            <param name="state">State passed to the action to be executed.</param>
3901
            <param name="action">Action to be executed.</param>
3902
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
3903
        </member>
3904
        <member name="M:System.Reactive.Concurrency.ImmediateScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
3905
            <summary>
3906
            Schedules an action to be executed after dueTime.
3907
            </summary>
3908
            <param name="state">State passed to the action to be executed.</param>
3909
            <param name="action">Action to be executed.</param>
3910
            <param name="dueTime">Relative time after which to execute the action.</param>
3911
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
3912
        </member>
3913
        <member name="M:System.Reactive.Concurrency.ImmediateScheduler.Schedule``1(``0,System.DateTimeOffset,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
3914
            <summary>
3915
            Schedules an action to be executed at dueTime.
3916
            </summary>
3917
            <param name="state">State passed to the action to be executed.</param>
3918
            <param name="action">Action to be executed.</param>
3919
            <param name="dueTime">Absolute time at which to execute the action.</param>
3920
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
3921
        </member>
3922
        <member name="P:System.Reactive.Concurrency.ImmediateScheduler.Now">
3923
            <summary>
3924
            Gets the scheduler's notion of current time.
3925
            </summary>
3926
        </member>
3927
        <member name="T:System.Reactive.Concurrency.NewThreadScheduler">
3928
            <summary>
3929
            Represents an object that schedules each unit of work on a separate thread.
3930
            </summary>
3931
            <seealso cref="P:System.Reactive.Concurrency.Scheduler.NewThread">An instance of this type, with default thread creation options, is exposed through this static property.</seealso>
3932
        </member>
3933
        <member name="M:System.Reactive.Concurrency.NewThreadScheduler.#ctor">
3934
            <summary>
3935
            Creates an object that schedules each unit of work on a separate thread.
3936
            </summary>
3937
        </member>
3938
        <member name="M:System.Reactive.Concurrency.NewThreadScheduler.#ctor(System.Func{System.Threading.ThreadStart,System.Threading.Thread})">
3939
            <summary>
3940
            Creates an object that schedules each unit of work on a separate thread.
3941
            </summary>
3942
            <param name="threadFactory">Factory function for thread creation.</param>
3943
        </member>
3944
        <member name="M:System.Reactive.Concurrency.NewThreadScheduler.Schedule``1(``0,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
3945
            <summary>
3946
            Schedules an action to be executed.
3947
            </summary>
3948
            <param name="state">State passed to the action to be executed.</param>
3949
            <param name="action">Action to be executed.</param>
3950
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
3951
        </member>
3952
        <member name="M:System.Reactive.Concurrency.NewThreadScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
3953
            <summary>
3954
            Schedules an action to be executed after dueTime.
3955
            </summary>
3956
            <param name="state">State passed to the action to be executed.</param>
3957
            <param name="action">Action to be executed.</param>
3958
            <param name="dueTime">Relative time after which to execute the action.</param>
3959
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
3960
        </member>
3961
        <member name="M:System.Reactive.Concurrency.NewThreadScheduler.Schedule``1(``0,System.DateTimeOffset,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
3962
            <summary>
3963
            Schedules an action to be executed at dueTime.
3964
            </summary>
3965
            <param name="state">State passed to the action to be executed.</param>
3966
            <param name="action">Action to be executed.</param>
3967
            <param name="dueTime">Absolute time at which to execute the action.</param>
3968
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
3969
        </member>
3970
        <member name="P:System.Reactive.Concurrency.NewThreadScheduler.Now">
3971
            <summary>
3972
            Gets the scheduler's notion of current time.
3973
            </summary>
3974
        </member>
3975
        <member name="T:System.Reactive.Concurrency.IScheduledItem`1">
3976
            <summary>
3977
            Represents a work item that has been scheduled.
3978
            </summary>
3979
        </member>
3980
        <member name="M:System.Reactive.Concurrency.IScheduledItem`1.Invoke">
3981
            <summary>
3982
            Invokes the work item.
3983
            </summary>
3984
        </member>
3985
        <member name="P:System.Reactive.Concurrency.IScheduledItem`1.DueTime">
3986
            <summary>
3987
            Get the absolute time at which the item executes.
3988
            </summary>
3989
        </member>
3990
        <member name="T:System.Reactive.Concurrency.Scheduler">
3991
            <summary>
3992
            Provides a set of static methods for creating Schedulers.
3993
            </summary>
3994
        </member>
3995
        <member name="M:System.Reactive.Concurrency.Scheduler.Normalize(System.TimeSpan)">
3996
            <summary>
3997
            Ensures that no time spans are negative.
3998
            </summary>
3999
            <param name="timeSpan">The time span to normalize.</param>
4000
            <returns>The time span if it zero or positive otherwise TimeSpan.Zero.</returns>
4001
        </member>
4002
        <member name="M:System.Reactive.Concurrency.Scheduler.Schedule(System.Reactive.Concurrency.IScheduler,System.Action)">
4003
            <summary>
4004
            Schedules an action to be executed.
4005
            </summary>
4006
            <param name="scheduler">Scheduler to execute the action on.</param>
4007
            <param name="action">Action to execute.</param>
4008
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
4009
        </member>
4010
        <member name="M:System.Reactive.Concurrency.Scheduler.Schedule(System.Reactive.Concurrency.IScheduler,System.TimeSpan,System.Action)">
4011
            <summary>
4012
            Schedules an action to be executed after dueTime.
4013
            </summary>
4014
            <param name="scheduler">Scheduler to execute the action on.</param>
4015
            <param name="action">Action to execute.</param>
4016
            <param name="dueTime">Relative time after which to execute the action.</param>
4017
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
4018
        </member>
4019
        <member name="M:System.Reactive.Concurrency.Scheduler.Schedule(System.Reactive.Concurrency.IScheduler,System.DateTimeOffset,System.Action)">
4020
            <summary>
4021
            Schedules an action to be executed at dueTime.
4022
            </summary>
4023
            <param name="scheduler">Scheduler to execute the action on.</param>
4024
            <param name="action">Action to execute.</param>
4025
            <param name="dueTime">Absolute time at which to execute the action.</param>
4026
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
4027
        </member>
4028
        <member name="M:System.Reactive.Concurrency.Scheduler.Schedule(System.Reactive.Concurrency.IScheduler,System.Action{System.Action})">
4029
            <summary>
4030
            Schedules an action to be executed recursively.
4031
            </summary>
4032
            <param name="scheduler">Scheduler to execute the recursive action on.</param>
4033
            <param name="action">Action to execute recursively.</param>
4034
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
4035
        </member>
4036
        <member name="M:System.Reactive.Concurrency.Scheduler.Schedule``1(System.Reactive.Concurrency.IScheduler,``0,System.Action{``0,System.Action{``0}})">
4037
            <summary>
4038
            Schedules an action to be executed recursively.
4039
            </summary>
4040
            <param name="scheduler">Scheduler to execute the recursive action on.</param>
4041
            <param name="state">State passed to the action to be executed.</param>
4042
            <param name="action">Action to execute recursively.</param>
4043
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
4044
        </member>
4045
        <member name="M:System.Reactive.Concurrency.Scheduler.Schedule(System.Reactive.Concurrency.IScheduler,System.TimeSpan,System.Action{System.Action{System.TimeSpan}})">
4046
            <summary>
4047
            Schedules an action to be executed recursively after each dueTime.
4048
            </summary>
4049
            <param name="scheduler">Scheduler to execute the recursive action on.</param>
4050
            <param name="action">Action to execute recursively.</param>
4051
            <param name="dueTime">Relative time after which to execute the action for the first time.</param>
4052
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
4053
        </member>
4054
        <member name="M:System.Reactive.Concurrency.Scheduler.Schedule``1(System.Reactive.Concurrency.IScheduler,``0,System.TimeSpan,System.Action{``0,System.Action{``0,System.TimeSpan}})">
4055
            <summary>
4056
            Schedules an action to be executed recursively after each dueTime.
4057
            </summary>
4058
            <param name="scheduler">Scheduler to execute the recursive action on.</param>
4059
            <param name="state">State passed to the action to be executed.</param>
4060
            <param name="action">Action to execute recursively.</param>
4061
            <param name="dueTime">Relative time after which to execute the action for the first time.</param>
4062
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
4063
        </member>
4064
        <member name="M:System.Reactive.Concurrency.Scheduler.Schedule(System.Reactive.Concurrency.IScheduler,System.DateTimeOffset,System.Action{System.Action{System.DateTimeOffset}})">
4065
            <summary>
4066
            Schedules an action to be executed recursively at each dueTime.
4067
            </summary>
4068
            <param name="scheduler">Scheduler to execute the recursive action on.</param>
4069
            <param name="action">Action to execute recursively.</param>
4070
            <param name="dueTime">Absolute time at which to execute the action for the first time.</param>
4071
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
4072
        </member>
4073
        <member name="M:System.Reactive.Concurrency.Scheduler.Schedule``1(System.Reactive.Concurrency.IScheduler,``0,System.DateTimeOffset,System.Action{``0,System.Action{``0,System.DateTimeOffset}})">
4074
            <summary>
4075
            Schedules an action to be executed recursively at each dueTime.
4076
            </summary>
4077
            <param name="scheduler">Scheduler to execute the recursive action on.</param>
4078
            <param name="state">State passed to the action to be executed.</param>
4079
            <param name="action">Action to execute recursively.</param>
4080
            <param name="dueTime">Absolute time at which to execute the action for the first time.</param>
4081
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
4082
        </member>
4083
        <member name="P:System.Reactive.Concurrency.Scheduler.Now">
4084
            <summary>
4085
            Gets the current date and time.
4086
            </summary>
4087
        </member>
4088
        <member name="P:System.Reactive.Concurrency.Scheduler.Immediate">
4089
            <summary>
4090
            Gets the scheduler that schedules work immediately on the current thread.
4091
            </summary>
4092
        </member>
4093
        <member name="P:System.Reactive.Concurrency.Scheduler.CurrentThread">
4094
            <summary>
4095
            Gets the scheduler that schedules work as soon as possible on the current thread.
4096
            </summary>
4097
        </member>
4098
        <member name="P:System.Reactive.Concurrency.Scheduler.ThreadPool">
4099
            <summary>
4100
            Gets the scheduler that schedules work on the ThreadPool.
4101
            </summary>
4102
        </member>
4103
        <member name="P:System.Reactive.Concurrency.Scheduler.NewThread">
4104
            <summary>
4105
            Gets the scheduler that schedules work on a new thread.
4106
            </summary>
4107
        </member>
4108
        <member name="P:System.Reactive.Concurrency.Scheduler.TaskPool">
4109
            <summary>
4110
            Gets the scheduler that schedules work on the default Task Factory.
4111
            </summary>
4112
        </member>
4113
        <member name="T:System.Reactive.Concurrency.SynchronizationContextScheduler">
4114
            <summary>
4115
            Represents an object that schedules units of work on a provided SynchronizationContext.
4116
            </summary>
4117
        </member>
4118
        <member name="M:System.Reactive.Concurrency.SynchronizationContextScheduler.#ctor(System.Threading.SynchronizationContext)">
4119
            <summary>
4120
            Creates an object that schedules units of work on the provided SynchronizationContext.
4121
            </summary>
4122
            <param name="context">Synchronization context to schedule units of work on.</param>
4123
        </member>
4124
        <member name="M:System.Reactive.Concurrency.SynchronizationContextScheduler.Schedule``1(``0,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
4125
            <summary>
4126
            Schedules an action to be executed.
4127
            </summary>
4128
            <param name="state">State passed to the action to be executed.</param>
4129
            <param name="action">Action to be executed.</param>
4130
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
4131
        </member>
4132
        <member name="M:System.Reactive.Concurrency.SynchronizationContextScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
4133
            <summary>
4134
            Schedules an action to be executed after dueTime.
4135
            </summary>
4136
            <param name="state">State passed to the action to be executed.</param>
4137
            <param name="action">Action to be executed.</param>
4138
            <param name="dueTime">Relative time after which to execute the action.</param>
4139
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
4140
        </member>
4141
        <member name="M:System.Reactive.Concurrency.SynchronizationContextScheduler.Schedule``1(``0,System.DateTimeOffset,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
4142
            <summary>
4143
            Schedules an action to be executed at dueTime.
4144
            </summary>
4145
            <param name="state">State passed to the action to be executed.</param>
4146
            <param name="action">Action to be executed.</param>
4147
            <param name="dueTime">Absolute time at which to execute the action.</param>
4148
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
4149
        </member>
4150
        <member name="P:System.Reactive.Concurrency.SynchronizationContextScheduler.Now">
4151
            <summary>
4152
            Gets the scheduler's notion of current time.
4153
            </summary>
4154
        </member>
4155
        <member name="T:System.Reactive.Concurrency.TaskPoolScheduler">
4156
            <summary>
4157
            Represents an object that schedules units of work using a provided TaskFactory.
4158
            </summary>
4159
            <seealso cref="P:System.Reactive.Concurrency.Scheduler.TaskPool">An instance of this type, using the default TaskFactory, is exposed through this static property.</seealso>
4160
        </member>
4161
        <member name="M:System.Reactive.Concurrency.TaskPoolScheduler.#ctor(System.Threading.Tasks.TaskFactory)">
4162
            <summary>
4163
            Creates an object that schedules units of work using the provided TaskFactory.
4164
            </summary>
4165
            <param name="taskFactory">Task factory used to create tasks to run units of work.</param>
4166
        </member>
4167
        <member name="M:System.Reactive.Concurrency.TaskPoolScheduler.Schedule``1(``0,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
4168
            <summary>
4169
            Schedules an action to be executed.
4170
            </summary>
4171
            <param name="state">State passed to the action to be executed.</param>
4172
            <param name="action">Action to be executed.</param>
4173
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
4174
        </member>
4175
        <member name="M:System.Reactive.Concurrency.TaskPoolScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
4176
            <summary>
4177
            Schedules an action to be executed after dueTime, using a System.Threading.Timer object.
4178
            </summary>
4179
            <param name="state">State passed to the action to be executed.</param>
4180
            <param name="action">Action to be executed.</param>
4181
            <param name="dueTime">Relative time after which to execute the action.</param>
4182
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
4183
        </member>
4184
        <member name="M:System.Reactive.Concurrency.TaskPoolScheduler.Schedule``1(``0,System.DateTimeOffset,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
4185
            <summary>
4186
            Schedules an action to be executed at dueTime, using a System.Threading.Timer object.
4187
            </summary>
4188
            <param name="state">State passed to the action to be executed.</param>
4189
            <param name="action">Action to be executed.</param>
4190
            <param name="dueTime">Absolute time at which to execute the action.</param>
4191
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
4192
        </member>
4193
        <member name="P:System.Reactive.Concurrency.TaskPoolScheduler.Now">
4194
            <summary>
4195
            Gets the scheduler's notion of current time.
4196
            </summary>
4197
        </member>
4198
        <member name="T:System.Reactive.Concurrency.ThreadPoolScheduler">
4199
            <summary>
4200
            Represents an object that schedules units of work on the threadpool.
4201
            </summary>
4202
            <seealso cref="P:System.Reactive.Concurrency.Scheduler.ThreadPool">Singleton instance of this type exposed through this static property.</seealso>
4203
        </member>
4204
        <member name="M:System.Reactive.Concurrency.ThreadPoolScheduler.Schedule``1(``0,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
4205
            <summary>
4206
            Schedules an action to be executed.
4207
            </summary>
4208
            <param name="state">State passed to the action to be executed.</param>
4209
            <param name="action">Action to be executed.</param>
4210
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
4211
        </member>
4212
        <member name="M:System.Reactive.Concurrency.ThreadPoolScheduler.Schedule``1(``0,System.TimeSpan,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
4213
            <summary>
4214
            Schedules an action to be executed after dueTime, using a System.Threading.Timer object.
4215
            </summary>
4216
            <param name="state">State passed to the action to be executed.</param>
4217
            <param name="action">Action to be executed.</param>
4218
            <param name="dueTime">Relative time after which to execute the action.</param>
4219
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
4220
        </member>
4221
        <member name="M:System.Reactive.Concurrency.ThreadPoolScheduler.Schedule``1(``0,System.DateTimeOffset,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
4222
            <summary>
4223
            Schedules an action to be executed at dueTime, using a System.Threading.Timer object.
4224
            </summary>
4225
            <param name="state">State passed to the action to be executed.</param>
4226
            <param name="action">Action to be executed.</param>
4227
            <param name="dueTime">Absolute time at which to execute the action.</param>
4228
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
4229
        </member>
4230
        <member name="P:System.Reactive.Concurrency.ThreadPoolScheduler.Now">
4231
            <summary>
4232
            Gets the scheduler's notion of current time.
4233
            </summary>
4234
        </member>
4235
        <member name="T:System.Reactive.Concurrency.VirtualTimeScheduler`2">
4236
            <summary>
4237
            Represents the base class for virtual time schedulers using a priority queue for scheduled items.
4238
            </summary>
4239
        </member>
4240
        <member name="M:System.Reactive.Concurrency.VirtualTimeScheduler`2.#ctor">
4241
            <summary>
4242
            Creates a new virtual time scheduler with the default value of TAbsolute for the initial clock value.
4243
            </summary>
4244
        </member>
4245
        <member name="M:System.Reactive.Concurrency.VirtualTimeScheduler`2.#ctor(`0,System.Collections.Generic.IComparer{`0})">
4246
            <summary>
4247
            Creates a new virtual time scheduler.
4248
            </summary>
4249
            <param name="initialClock">Initial value for the clock.</param>
4250
            <param name="comparer">Comparer to determine causality of events based on absolute time.</param>
4251
        </member>
4252
        <member name="M:System.Reactive.Concurrency.VirtualTimeScheduler`2.GetNext">
4253
            <summary>
4254
            Gets the next scheduled item to be executed.
4255
            </summary>
4256
            <returns>The next scheduled item.</returns>
4257
        </member>
4258
        <member name="M:System.Reactive.Concurrency.VirtualTimeScheduler`2.ScheduleAbsolute``1(``0,`0,System.Func{System.Reactive.Concurrency.IScheduler,``0,System.IDisposable})">
4259
            <summary>
4260
            Schedules an action to be executed at dueTime.
4261
            </summary>
4262
            <param name="state">State passed to the action to be executed.</param>
4263
            <param name="action">Action to be executed.</param>
4264
            <param name="dueTime">Absolute time at which to execute the action.</param>
4265
            <returns>The disposable object used to cancel the scheduled action (best effort).</returns>
4266
        </member>
4267
        <member name="T:System.Reactive.Disposables.AnonymousDisposable">
4268
            <summary>
4269
            Represents an Action-based disposable.
4270
            </summary>
4271
        </member>
4272
        <member name="M:System.Reactive.Disposables.AnonymousDisposable.#ctor(System.Action)">
4273
            <summary>
4274
            Constructs a new disposable with the given action used for disposal.
4275
            </summary>
4276
            <param name="dispose">Disposal action.</param>
4277
        </member>
4278
        <member name="M:System.Reactive.Disposables.AnonymousDisposable.Dispose">
4279
            <summary>
4280
            Calls the disposal action.
4281
            </summary>
4282
        </member>
4283
        <member name="T:System.Reactive.Disposables.BooleanDisposable">
4284
            <summary>
4285
            Represents an IDisposable that can be checked for status.
4286
            </summary>
4287
        </member>
4288
        <member name="M:System.Reactive.Disposables.BooleanDisposable.#ctor">
4289
            <summary>
4290
            Initializes a new instance of the <see cref="T:System.Reactive.Disposables.BooleanDisposable"/> class.
4291
            </summary>
4292
        </member>
4293
        <member name="M:System.Reactive.Disposables.BooleanDisposable.Dispose">
4294
            <summary>
4295
            Sets the status to Disposed.
4296
            </summary>
4297
        </member>
4298
        <member name="P:System.Reactive.Disposables.BooleanDisposable.IsDisposed">
4299
            <summary>
4300
            Gets a value that indicates whether the object is disposed.
4301
            </summary>
4302
        </member>
4303
        <member name="T:System.Reactive.Disposables.CancellationDisposable">
4304
            <summary>
4305
            Represents an IDisposable that can be checked for cancellation status.
4306
            </summary>
4307
        </member>
4308
        <member name="M:System.Reactive.Disposables.CancellationDisposable.#ctor(System.Threading.CancellationTokenSource)">
4309
            <summary>
4310
            Initializes a new instance of the <see cref="T:System.Reactive.Disposables.CancellationDisposable"/> class that uses an existing CancellationTokenSource.
4311
            </summary>
4312
            <param name="cts">CancellationTokenSource used for cancellation.</param>
4313
        </member>
4314
        <member name="M:System.Reactive.Disposables.CancellationDisposable.#ctor">
4315
            <summary>
4316
            Initializes a new instance of the <see cref="T:System.Reactive.Disposables.CancellationDisposable"/> class that uses a new CancellationTokenSource.
4317
            </summary>
4318
        </member>
4319
        <member name="M:System.Reactive.Disposables.CancellationDisposable.Dispose">
4320
            <summary>
4321
            Cancels the CancellationTokenSource.
4322
            </summary>
4323
        </member>
4324
        <member name="P:System.Reactive.Disposables.CancellationDisposable.Token">
4325
            <summary>
4326
            Gets the CancellationToken used by this CancellationDisposable.
4327
            </summary>
4328
        </member>
4329
        <member name="P:System.Reactive.Disposables.CancellationDisposable.IsDisposed">
4330
            <summary>
4331
            Gets a value that indicates whether the object is disposed.
4332
            </summary>
4333
        </member>
4334
        <member name="T:System.Reactive.Disposables.CompositeDisposable">
4335
            <summary>
4336
            Represents a group of Disposables that are disposed together.
4337
            </summary>
4338
        </member>
4339
        <member name="M:System.Reactive.Disposables.CompositeDisposable.#ctor">
4340
            <summary>
4341
            Initializes a new instance of the <see cref="T:System.Reactive.Disposables.CompositeDisposable"/> class from a group of disposables.
4342
            </summary>
4343
        </member>
4344
        <member name="M:System.Reactive.Disposables.CompositeDisposable.#ctor(System.Int32)">
4345
            <summary>
4346
            Initializes a new instance of the <see cref="T:System.Reactive.Disposables.CompositeDisposable"/> class with the specified number of disposables.
4347
            </summary>
4348
            <param name="capacity">The number of disposables that the new CompositeDisposable can initially store.</param>
4349
        </member>
4350
        <member name="M:System.Reactive.Disposables.CompositeDisposable.#ctor(System.IDisposable[])">
4351
            <summary>
4352
            Initializes a new instance of the <see cref="T:System.Reactive.Disposables.CompositeDisposable"/> class from a group of disposables.
4353
            </summary>
4354
            <param name="disposables">Disposables that will be disposed together.</param>
4355
        </member>
4356
        <member name="M:System.Reactive.Disposables.CompositeDisposable.#ctor(System.Collections.Generic.IEnumerable{System.IDisposable})">
4357
            <summary>
4358
            Initializes a new instance of the <see cref="T:System.Reactive.Disposables.CompositeDisposable"/> class from a group of disposables.
4359
            </summary>
4360
            <param name="disposables">Disposables that will be disposed together.</param>
4361
        </member>
4362
        <member name="M:System.Reactive.Disposables.CompositeDisposable.Add(System.IDisposable)">
4363
            <summary>
4364
            Adds a disposable to the CompositeDisposable or disposes the disposable if the CompositeDisposable is disposed.
4365
            </summary>
4366
            <param name="item">Disposable to add.</param>
4367
        </member>
4368
        <member name="M:System.Reactive.Disposables.CompositeDisposable.Remove(System.IDisposable)">
4369
            <summary>
4370
            Removes and disposes the first occurrence of a disposable from the CompositeDisposable.
4371
            </summary>
4372
            <param name="item">Disposable to remove.</param>
4373
        </member>
4374
        <member name="M:System.Reactive.Disposables.CompositeDisposable.Dispose">
4375
            <summary>
4376
            Disposes all disposables in the group and removes them from the group.
4377
            </summary>
4378
        </member>
4379
        <member name="M:System.Reactive.Disposables.CompositeDisposable.Clear">
4380
            <summary>
4381
            Removes and disposes all disposables from the GroupDisposable, but does not dispose the CompositeDisposable.
4382
            </summary>
4383
        </member>
4384
        <member name="M:System.Reactive.Disposables.CompositeDisposable.Contains(System.IDisposable)">
4385
            <summary>
4386
            Determines whether the CompositeDisposable contains a specific disposable.
4387
            </summary>
4388
            <param name="item">Disposable to search for.</param>
4389
            <returns>true if the disposable was found; otherwise, false.</returns>
4390
        </member>
4391
        <member name="M:System.Reactive.Disposables.CompositeDisposable.CopyTo(System.IDisposable[],System.Int32)">
4392
            <summary>
4393
            Copies the disposables contained in the CompositeDisposable to an array, starting at a particular array index.
4394
            </summary>
4395
            <param name="array">Array to copy the contained disposables to.</param>
4396
            <param name="arrayIndex">Target index at which to copy the first disposable of the group.</param>
4397
        </member>
4398
        <member name="M:System.Reactive.Disposables.CompositeDisposable.GetEnumerator">
4399
            <summary>
4400
            Returns an enumerator that iterates through the CompositeDisposable.
4401
            </summary>
4402
            <returns>An enumerator to iterate over the disposables.</returns>
4403
        </member>
4404
        <member name="M:System.Reactive.Disposables.CompositeDisposable.System#Collections#IEnumerable#GetEnumerator">
4405
            <summary>
4406
            Returns an enumerator that iterates through the CompositeDisposable.
4407
            </summary>
4408
            <returns>An enumerator to iterate over the disposables.</returns>
4409
        </member>
4410
        <member name="P:System.Reactive.Disposables.CompositeDisposable.Count">
4411
            <summary>
4412
            Gets the number of disposables contained in the CompositeDisposable.
4413
            </summary>
4414
        </member>
4415
        <member name="P:System.Reactive.Disposables.CompositeDisposable.IsReadOnly">
4416
            <summary>
4417
            Always returns false.
4418
            </summary>
4419
        </member>
4420
        <member name="P:System.Reactive.Disposables.CompositeDisposable.IsDisposed">
4421
            <summary>
4422
            Gets a value that indicates whether the object is disposed.
4423
            </summary>
4424
        </member>
4425
        <member name="T:System.Reactive.Disposables.ContextDisposable">
4426
            <summary>
4427
            Represents a thread-affine IDisposable.
4428
            </summary>
4429
        </member>
4430
        <member name="M:System.Reactive.Disposables.ContextDisposable.#ctor(System.Threading.SynchronizationContext,System.IDisposable)">
4431
            <summary>
4432
            Initializes a new instance of the <see cref="T:System.Reactive.Disposables.ContextDisposable"/> class that uses a SynchronizationContext on which to dispose the disposable.
4433
            </summary>
4434
            <param name="context">Context to perform disposal on.</param>
4435
            <param name="disposable">Disposable whose Dispose operation to run on the given synchronization context.</param>
4436
        </member>
4437
        <member name="M:System.Reactive.Disposables.ContextDisposable.Dispose">
4438
            <summary>
4439
            Disposes the wrapped disposable on the provided SynchronizationContext.
4440
            </summary>
4441
        </member>
4442
        <member name="P:System.Reactive.Disposables.ContextDisposable.Context">
4443
            <summary>
4444
            Gets the provided SynchronizationContext.
4445
            </summary>
4446
        </member>
4447
        <member name="P:System.Reactive.Disposables.ContextDisposable.IsDisposed">
4448
            <summary>
4449
            Gets a value that indicates whether the object is disposed.
4450
            </summary>
4451
        </member>
4452
        <member name="T:System.Reactive.Disposables.DefaultDisposable">
4453
            <summary>
4454
            Represents a disposable that does nothing on disposal.
4455
            </summary>
4456
        </member>
4457
        <member name="F:System.Reactive.Disposables.DefaultDisposable.Instance">
4458
            <summary>
4459
            Singleton default disposable.
4460
            </summary>
4461
        </member>
4462
        <member name="M:System.Reactive.Disposables.DefaultDisposable.Dispose">
4463
            <summary>
4464
            Does nothing.
4465
            </summary>
4466
        </member>
4467
        <member name="T:System.Reactive.Disposables.Disposable">
4468
            <summary>
4469
            Provides a set of static methods for creating Disposables.
4470
            </summary>
4471
        </member>
4472
        <member name="M:System.Reactive.Disposables.Disposable.Create(System.Action)">
4473
            <summary>
4474
            Creates the disposable that invokes the specified action when disposed.
4475
            </summary>
4476
            <param name="dispose">Action to run during IDisposable.Dispose.</param>
4477
            <returns>The disposable object that runs the given action upon disposal.</returns>
4478
        </member>
4479
        <member name="P:System.Reactive.Disposables.Disposable.Empty">
4480
            <summary>
4481
            Gets the disposable that does nothing when disposed.
4482
            </summary>
4483
        </member>
4484
        <member name="T:System.Reactive.Disposables.MultipleAssignmentDisposable">
4485
            <summary>
4486
            Represents a disposable whose underlying disposable can be swapped for another disposable.
4487
            </summary>
4488
        </member>
4489
        <member name="M:System.Reactive.Disposables.MultipleAssignmentDisposable.#ctor">
4490
            <summary>
4491
            Initializes a new instance of the <see cref="T:System.Reactive.Disposables.MultipleAssignmentDisposable"/> class with no current underlying disposable.
4492
            </summary>
4493
        </member>
4494
        <member name="M:System.Reactive.Disposables.MultipleAssignmentDisposable.Dispose">
4495
            <summary>
4496
            Disposes the underlying disposable as well as all future replacements.
4497
            </summary>
4498
        </member>
4499
        <member name="P:System.Reactive.Disposables.MultipleAssignmentDisposable.IsDisposed">
4500
            <summary>
4501
            Gets a value that indicates whether the object is disposed.
4502
            </summary>
4503
        </member>
4504
        <member name="P:System.Reactive.Disposables.MultipleAssignmentDisposable.Disposable">
4505
            <summary>
4506
            Gets or sets the underlying disposable.
4507
            </summary>
4508
            <remarks>If the MutableDisposable has already been disposed, assignment to this property causes immediate disposal of the given disposable object.</remarks>
4509
        </member>
4510
        <member name="T:System.Reactive.Disposables.RefCountDisposable">
4511
            <summary>
4512
            Represents a disposable that only disposes its underlying disposable when all dependent disposables have been disposed.
4513
            </summary>
4514
        </member>
4515
        <member name="M:System.Reactive.Disposables.RefCountDisposable.#ctor(System.IDisposable)">
4516
            <summary>
4517
            Initializes a new instance of the <see cref="T:System.Reactive.Disposables.RefCountDisposable"/> class with the specified disposable.
4518
            </summary>
4519
            <param name="disposable">Underlying disposable.</param>
4520
        </member>
4521
        <member name="M:System.Reactive.Disposables.RefCountDisposable.Dispose">
4522
            <summary>
4523
            Disposes the underlying disposable only when all dependent disposables have been disposed.
4524
            </summary>
4525
        </member>
4526
        <member name="M:System.Reactive.Disposables.RefCountDisposable.GetDisposable">
4527
            <summary>
4528
            Returns a dependent disposable that when disposed decreases the refcount on the underlying disposable.
4529
            </summary>
4530
            <returns>A dependent disposable contributing to the reference count that manages the underlying disposable's lifetime.</returns>
4531
        </member>
4532
        <member name="P:System.Reactive.Disposables.RefCountDisposable.IsDisposed">
4533
            <summary>
4534
            Gets a value that indicates whether the object is disposed.
4535
            </summary>
4536
        </member>
4537
        <member name="T:System.Reactive.Disposables.ScheduledDisposable">
4538
            <summary>
4539
            Represents an object that schedules units of work on a provided scheduler.
4540
            </summary>
4541
        </member>
4542
        <member name="M:System.Reactive.Disposables.ScheduledDisposable.#ctor(System.Reactive.Concurrency.IScheduler,System.IDisposable)">
4543
            <summary>
4544
            Initializes a new instance of the <see cref="T:System.Reactive.Disposables.ScheduledDisposable"/> class that uses a scheduler on which to dispose the disposable.
4545
            </summary>
4546
        </member>
4547
        <member name="M:System.Reactive.Disposables.ScheduledDisposable.Dispose">
4548
            <summary>
4549
            Disposes the wrapped disposable on the provided scheduler.
4550
            </summary>
4551
        </member>
4552
        <member name="P:System.Reactive.Disposables.ScheduledDisposable.Disposable">
4553
            <summary>
4554
            Gets a value that indicates the underlying disposable.
4555
            </summary>
4556
        </member>
4557
        <member name="P:System.Reactive.Disposables.ScheduledDisposable.Scheduler">
4558
            <summary>
4559
            Gets a value that indicates the scheduler.
4560
            </summary>
4561
        </member>
4562
        <member name="P:System.Reactive.Disposables.ScheduledDisposable.IsDisposed">
4563
            <summary>
4564
            Gets a value that indicates whether the object is disposed.
4565
            </summary>
4566
        </member>
4567
        <member name="T:System.Reactive.Subjects.ConnectableObservable`2">
4568
            <summary>
4569
            Represents an observable that can be connected and disconnected from its source.
4570
            </summary>
4571
        </member>
4572
        <member name="T:System.Reactive.Subjects.IConnectableObservable`1">
4573
            <summary>
4574
            Represents an observable that can be connected and disconnected.
4575
            </summary>
4576
        </member>
4577
        <member name="M:System.Reactive.Subjects.IConnectableObservable`1.Connect">
4578
            <summary>
4579
            Connects the observable.
4580
            </summary>
4581
            <returns>IDisposable object used to disconnect the observable.</returns>
4582
        </member>
4583
        <member name="M:System.Reactive.Subjects.ConnectableObservable`2.#ctor(System.IObservable{`0},System.Reactive.Subjects.ISubject{`0,`1})">
4584
            <summary>
4585
            Creates an observable that can be connected and disconnected from its source.
4586
            </summary>
4587
        </member>
4588
        <member name="M:System.Reactive.Subjects.ConnectableObservable`2.Connect">
4589
            <summary>
4590
            Connects the observable to its source.
4591
            </summary>
4592
        </member>
4593
        <member name="M:System.Reactive.Subjects.ConnectableObservable`2.Subscribe(System.IObserver{`1})">
4594
            <summary>
4595
            Subscribes an observer to the observable sequence.
4596
            </summary>
4597
        </member>
4598
        <member name="T:System.Reactive.Subjects.Subject">
4599
            <summary>
4600
            Provides a set of static methods for creating observers.
4601
            </summary>
4602
        </member>
4603
        <member name="M:System.Reactive.Subjects.Subject.Create``2(System.IObserver{``0},System.IObservable{``1})">
4604
            <summary>
4605
            Creates a subject from the specified observer and observable.
4606
            </summary>
4607
            <param name="observer">The observer used to publish messages to the subject.</param>
4608
            <param name="observable">The observable used to subscribe to messages sent from the subject.</param>
4609
            <returns>Subject implemented using the given observer and observable.</returns>
4610
        </member>
4611
        <member name="M:System.Reactive.Subjects.Subject.Synchronize``2(System.Reactive.Subjects.ISubject{``0,``1})">
4612
            <summary>
4613
            Synchronizes the messages on the subject.
4614
            </summary>
4615
            <param name="subject">The subject to synchronize.</param>
4616
            <returns>Subject whose messages are synchronized.</returns>
4617
        </member>
4618
        <member name="M:System.Reactive.Subjects.Subject.Synchronize``2(System.Reactive.Subjects.ISubject{``0,``1},System.Reactive.Concurrency.IScheduler)">
4619
            <summary>
4620
            Synchronizes the messages on the subject and notifies observers on the specified scheduler.
4621
            </summary>
4622
            <param name="subject">The subject to synchronize.</param>
4623
            <param name="scheduler">Scheduler to notify observers on.</param>
4624
            <returns>Subject whose messages are synchronized and whose observers are notified on the given scheduler.</returns>
4625
        </member>
4626
        <member name="T:System.Reactive.Subjects.ISubject`2">
4627
            <summary>
4628
            Represents an object that is both an observable sequence as well as an observer.
4629
            </summary>
4630
        </member>
4631
        <member name="T:System.Reactive.Subjects.AsyncSubject`1">
4632
            <summary>
4633
            Represents the result of an asynchronous operation.
4634
            </summary>
4635
        </member>
4636
        <member name="T:System.Reactive.Subjects.ISubject`1">
4637
            <summary>
4638
            Represents an object that is both an observable sequence as well as an observer.
4639
            </summary>
4640
        </member>
4641
        <member name="M:System.Reactive.Subjects.AsyncSubject`1.#ctor">
4642
            <summary>
4643
            Creates a subject that can only receive one value and that value is cached for all future observations.
4644
            </summary>
4645
        </member>
4646
        <member name="M:System.Reactive.Subjects.AsyncSubject`1.OnCompleted">
4647
            <summary>
4648
            Notifies all subscribed observers of the end of the sequence, also causing the last received value to be sent out (if any).
4649
            </summary>
4650
        </member>
4651
        <member name="M:System.Reactive.Subjects.AsyncSubject`1.OnError(System.Exception)">
4652
            <summary>
4653
            Notifies all subscribed observers with the exception.
4654
            </summary>
4655
            <param name="error">The exception to send to all subscribed observers.</param>
4656
        </member>
4657
        <member name="M:System.Reactive.Subjects.AsyncSubject`1.OnNext(`0)">
4658
            <summary>
4659
            Sends a value to the subject. The last value received before successful termination will be sent to all subscribed observers.
4660
            </summary>
4661
            <param name="value">The value to store in the subject.</param>
4662
        </member>
4663
        <member name="M:System.Reactive.Subjects.AsyncSubject`1.Subscribe(System.IObserver{`0})">
4664
            <summary>
4665
            Subscribes an observer to the subject.
4666
            </summary>
4667
            <param name="observer">Observer to subscribe to the subject.</param>
4668
            <remarks>IDisposable object that can be used to unsubscribe the observer from the subject.</remarks>
4669
        </member>
4670
        <member name="M:System.Reactive.Subjects.AsyncSubject`1.Dispose">
4671
            <summary>
4672
            Unsubscribe all observers and release resources.
4673
            </summary>
4674
        </member>
4675
        <member name="T:System.Reactive.Subjects.BehaviorSubject`1">
4676
            <summary>
4677
            Represents a value that changes over time.
4678
            </summary>
4679
        </member>
4680
        <member name="M:System.Reactive.Subjects.BehaviorSubject`1.#ctor(`0)">
4681
            <summary>
4682
            Initializes a new instance of the <see cref="T:System.Reactive.Subjects.BehaviorSubject`1"/> class which creates a subject that caches its last value and starts with the specified value.
4683
            </summary>
4684
            <param name="value">Initial value sent to observers when no other value has been received by the subject yet.</param>
4685
        </member>
4686
        <member name="M:System.Reactive.Subjects.BehaviorSubject`1.OnCompleted">
4687
            <summary>
4688
            Notifies all subscribed observers of the end of the sequence.
4689
            </summary>
4690
        </member>
4691
        <member name="M:System.Reactive.Subjects.BehaviorSubject`1.OnError(System.Exception)">
4692
            <summary>
4693
            Notifies all subscribed observers with the exception.
4694
            </summary>
4695
            <param name="error">The exception to send to all subscribed observers.</param>
4696
        </member>
4697
        <member name="M:System.Reactive.Subjects.BehaviorSubject`1.OnNext(`0)">
4698
            <summary>
4699
            Notifies all subscribed observers with the value.
4700
            </summary>
4701
            <param name="value">The value to send to all subscribed observers.</param>
4702
        </member>
4703
        <member name="M:System.Reactive.Subjects.BehaviorSubject`1.Subscribe(System.IObserver{`0})">
4704
            <summary>
4705
            Subscribes an observer to the subject.
4706
            </summary>
4707
            <param name="observer">Observer to subscribe to the subject.</param>
4708
            <remarks>IDisposable object that can be used to unsubscribe the observer from the subject.</remarks>
4709
        </member>
4710
        <member name="M:System.Reactive.Subjects.BehaviorSubject`1.Dispose">
4711
            <summary>
4712
            Unsubscribe all observers and release resources.
4713
            </summary>
4714
        </member>
4715
        <member name="T:System.Reactive.Subjects.Subject`1">
4716
            <summary>
4717
            Represents an object that is both an observable sequence as well as an observer.
4718
            </summary>
4719
            <remarks>Fast subjects do not synchronize outgoing calls to subcribed observers using a scheduler. If you need such guarantees, use regular subjects instead.</remarks>
4720
            <seealso cref="T:Subject"/>
4721
        </member>
4722
        <member name="M:System.Reactive.Subjects.Subject`1.#ctor">
4723
            <summary>
4724
            Creates a subject.
4725
            </summary>
4726
        </member>
4727
        <member name="M:System.Reactive.Subjects.Subject`1.OnCompleted">
4728
            <summary>
4729
            Notifies all subscribed observers of the end of the sequence.
4730
            </summary>
4731
        </member>
4732
        <member name="M:System.Reactive.Subjects.Subject`1.OnError(System.Exception)">
4733
            <summary>
4734
            Notifies all subscribed observers with the exception.
4735
            </summary>
4736
            <param name="error">The exception to send to all subscribed observers.</param>
4737
        </member>
4738
        <member name="M:System.Reactive.Subjects.Subject`1.OnNext(`0)">
4739
            <summary>
4740
            Notifies all subscribed observers with the value.
4741
            </summary>
4742
            <param name="value">The value to send to all subscribed observers.</param>
4743
        </member>
4744
        <member name="M:System.Reactive.Subjects.Subject`1.Subscribe(System.IObserver{`0})">
4745
            <summary>
4746
            Subscribes an observer to the subject.
4747
            </summary>
4748
            <param name="observer">Observer to subscribe to the subject.</param>
4749
            <remarks>IDisposable object that can be used to unsubscribe the observer from the subject.</remarks>
4750
        </member>
4751
        <member name="M:System.Reactive.Subjects.Subject`1.Dispose">
4752
            <summary>
4753
            Unsubscribe all observers and release resources.
4754
            </summary>
4755
        </member>
4756
        <member name="T:System.Reactive.Linq.IGroupedObservable`2">
4757
            <summary>
4758
            Represents an observable sequence of values that have a common key.
4759
            </summary>
4760
        </member>
4761
        <member name="P:System.Reactive.Linq.IGroupedObservable`2.Key">
4762
            <summary>
4763
            Gets the common key.
4764
            </summary>
4765
        </member>
4766
        <member name="T:System.Reactive.Joins.Pattern">
4767
            <summary>
4768
            Represents a join pattern.
4769
            </summary>
4770
        </member>
4771
        <member name="T:System.Reactive.Joins.Pattern`1">
4772
            <summary>
4773
            Represents a join pattern.
4774
            </summary>
4775
        </member>
4776
        <member name="M:System.Reactive.Joins.Pattern`1.Then``1(System.Func{`0,``0})">
4777
            <summary>
4778
            Matches when all observable sequences have an available value and projects the values.
4779
            </summary>
4780
        </member>
4781
        <member name="T:System.Reactive.Joins.Pattern`2">
4782
            <summary>
4783
            Represents a join pattern.
4784
            </summary>
4785
        </member>
4786
        <member name="M:System.Reactive.Joins.Pattern`2.And``1(System.IObservable{``0})">
4787
            <summary>
4788
            Matches when all observable sequences have an available value.
4789
            </summary>
4790
        </member>
4791
        <member name="M:System.Reactive.Joins.Pattern`2.Then``1(System.Func{`0,`1,``0})">
4792
            <summary>
4793
            Matches when all observable sequences have an available value and projects the values.
4794
            </summary>
4795
        </member>
4796
        <member name="T:System.Reactive.Joins.Pattern`3">
4797
            <summary>
4798
            Represents a join pattern.
4799
            </summary>
4800
        </member>
4801
        <member name="M:System.Reactive.Joins.Pattern`3.And``1(System.IObservable{``0})">
4802
            <summary>
4803
            Matches when all observable sequences have an available value.
4804
            </summary>
4805
        </member>
4806
        <member name="M:System.Reactive.Joins.Pattern`3.Then``1(System.Func{`0,`1,`2,``0})">
4807
            <summary>
4808
            Matches when all observable sequences have an available value and projects the values.
4809
            </summary>
4810
        </member>
4811
        <member name="T:System.Reactive.Joins.Pattern`4">
4812
            <summary>
4813
            Represents a join pattern.
4814
            </summary>
4815
        </member>
4816
        <member name="M:System.Reactive.Joins.Pattern`4.And``1(System.IObservable{``0})">
4817
            <summary>
4818
            Matches when all observable sequences have an available value.
4819
            </summary>
4820
        </member>
4821
        <member name="M:System.Reactive.Joins.Pattern`4.Then``1(System.Func{`0,`1,`2,`3,``0})">
4822
            <summary>
4823
            Matches when all observable sequences have an available value and projects the values.
4824
            </summary>
4825
        </member>
4826
        <member name="T:System.Reactive.Joins.Pattern`5">
4827
            <summary>
4828
            Represents a join pattern.
4829
            </summary>    
4830
        </member>
4831
        <member name="M:System.Reactive.Joins.Pattern`5.And``1(System.IObservable{``0})">
4832
            <summary>
4833
            Matches when all observable sequences have an available value.
4834
            </summary>
4835
        </member>
4836
        <member name="M:System.Reactive.Joins.Pattern`5.Then``1(System.Func{`0,`1,`2,`3,`4,``0})">
4837
            <summary>
4838
            Matches when all observable sequences have an available value and projects the values.
4839
            </summary>
4840
        </member>
4841
        <member name="T:System.Reactive.Joins.Pattern`6">
4842
            <summary>
4843
            Represents a join pattern.
4844
            </summary>    
4845
        </member>
4846
        <member name="M:System.Reactive.Joins.Pattern`6.And``1(System.IObservable{``0})">
4847
            <summary>
4848
            Matches when all observable sequences have an available value.
4849
            </summary>
4850
        </member>
4851
        <member name="M:System.Reactive.Joins.Pattern`6.Then``1(System.Func{`0,`1,`2,`3,`4,`5,``0})">
4852
            <summary>
4853
            Matches when all observable sequences have an available value and projects the values.
4854
            </summary>
4855
        </member>
4856
        <member name="T:System.Reactive.Joins.Pattern`7">
4857
            <summary>
4858
            Represents a join pattern.
4859
            </summary>    
4860
        </member>
4861
        <member name="M:System.Reactive.Joins.Pattern`7.And``1(System.IObservable{``0})">
4862
            <summary>
4863
            Matches when all observable sequences have an available value.
4864
            </summary>
4865
        </member>
4866
        <member name="M:System.Reactive.Joins.Pattern`7.Then``1(System.Func{`0,`1,`2,`3,`4,`5,`6,``0})">
4867
            <summary>
4868
            Matches when all observable sequences have an available value and projects the values.
4869
            </summary>
4870
        </member>
4871
        <member name="T:System.Reactive.Joins.Pattern`8">
4872
            <summary>
4873
            Represents a join pattern.
4874
            </summary>    
4875
        </member>
4876
        <member name="M:System.Reactive.Joins.Pattern`8.And``1(System.IObservable{``0})">
4877
            <summary>
4878
            Matches when all observable sequences have an available value.
4879
            </summary>
4880
        </member>
4881
        <member name="M:System.Reactive.Joins.Pattern`8.Then``1(System.Func{`0,`1,`2,`3,`4,`5,`6,`7,``0})">
4882
            <summary>
4883
            Matches when all observable sequences have an available value and projects the values.
4884
            </summary>
4885
        </member>
4886
        <member name="T:System.Reactive.Joins.Pattern`9">
4887
            <summary>
4888
            Represents a join pattern.
4889
            </summary>    
4890
        </member>
4891
        <member name="M:System.Reactive.Joins.Pattern`9.And``1(System.IObservable{``0})">
4892
            <summary>
4893
            Matches when all observable sequences have an available value.
4894
            </summary>
4895
        </member>
4896
        <member name="M:System.Reactive.Joins.Pattern`9.Then``1(System.Func{`0,`1,`2,`3,`4,`5,`6,`7,`8,``0})">
4897
            <summary>
4898
            Matches when all observable sequences have an available value and projects the values.
4899
            </summary>
4900
        </member>
4901
        <member name="T:System.Reactive.Joins.Pattern`10">
4902
            <summary>
4903
            Represents a join pattern.
4904
            </summary>    
4905
        </member>
4906
        <member name="M:System.Reactive.Joins.Pattern`10.And``1(System.IObservable{``0})">
4907
            <summary>
4908
            Matches when all observable sequences have an available value.
4909
            </summary>
4910
        </member>
4911
        <member name="M:System.Reactive.Joins.Pattern`10.Then``1(System.Func{`0,`1,`2,`3,`4,`5,`6,`7,`8,`9,``0})">
4912
            <summary>
4913
            Matches when all observable sequences have an available value and projects the values.
4914
            </summary>
4915
        </member>
4916
        <member name="T:System.Reactive.Joins.Pattern`11">
4917
            <summary>
4918
            Represents a join pattern.
4919
            </summary>    
4920
        </member>
4921
        <member name="M:System.Reactive.Joins.Pattern`11.And``1(System.IObservable{``0})">
4922
            <summary>
4923
            Matches when all observable sequences have an available value.
4924
            </summary>
4925
        </member>
4926
        <member name="M:System.Reactive.Joins.Pattern`11.Then``1(System.Func{`0,`1,`2,`3,`4,`5,`6,`7,`8,`9,`10,``0})">
4927
            <summary>
4928
            Matches when all observable sequences have an available value and projects the values.
4929
            </summary>
4930
        </member>
4931
        <member name="T:System.Reactive.Joins.Pattern`12">
4932
            <summary>
4933
            Represents a join pattern.
4934
            </summary>    
4935
        </member>
4936
        <member name="M:System.Reactive.Joins.Pattern`12.And``1(System.IObservable{``0})">
4937
            <summary>
4938
            Matches when all observable sequences have an available value.
4939
            </summary>
4940
        </member>
4941
        <member name="M:System.Reactive.Joins.Pattern`12.Then``1(System.Func{`0,`1,`2,`3,`4,`5,`6,`7,`8,`9,`10,`11,``0})">
4942
            <summary>
4943
            Matches when all observable sequences have an available value and projects the values.
4944
            </summary>
4945
        </member>
4946
        <member name="T:System.Reactive.Joins.Pattern`13">
4947
            <summary>
4948
            Represents a join pattern.
4949
            </summary>    
4950
        </member>
4951
        <member name="M:System.Reactive.Joins.Pattern`13.And``1(System.IObservable{``0})">
4952
            <summary>
4953
            Matches when all observable sequences have an available value.
4954
            </summary>
4955
        </member>
4956
        <member name="M:System.Reactive.Joins.Pattern`13.Then``1(System.Func{`0,`1,`2,`3,`4,`5,`6,`7,`8,`9,`10,`11,`12,``0})">
4957
            <summary>
4958
            Matches when all observable sequences have an available value and projects the values.
4959
            </summary>
4960
        </member>
4961
        <member name="T:System.Reactive.Joins.Pattern`14">
4962
            <summary>
4963
            Represents a join pattern.
4964
            </summary>    
4965
        </member>
4966
        <member name="M:System.Reactive.Joins.Pattern`14.And``1(System.IObservable{``0})">
4967
            <summary>
4968
            Matches when all observable sequences have an available value.
4969
            </summary>
4970
        </member>
4971
        <member name="M:System.Reactive.Joins.Pattern`14.Then``1(System.Func{`0,`1,`2,`3,`4,`5,`6,`7,`8,`9,`10,`11,`12,`13,``0})">
4972
            <summary>
4973
            Matches when all observable sequences have an available value and projects the values.
4974
            </summary>
4975
        </member>
4976
        <member name="T:System.Reactive.Joins.Pattern`15">
4977
            <summary>
4978
            Represents a join pattern.
4979
            </summary>    
4980
        </member>
4981
        <member name="M:System.Reactive.Joins.Pattern`15.And``1(System.IObservable{``0})">
4982
            <summary>
4983
            Matches when all observable sequences have an available value.
4984
            </summary>
4985
        </member>
4986
        <member name="M:System.Reactive.Joins.Pattern`15.Then``1(System.Func{`0,`1,`2,`3,`4,`5,`6,`7,`8,`9,`10,`11,`12,`13,`14,``0})">
4987
            <summary>
4988
            Matches when all observable sequences have an available value and projects the values.
4989
            </summary>
4990
        </member>
4991
        <member name="T:System.Reactive.Joins.Pattern`16">
4992
            <summary>
4993
            Represents a join pattern.
4994
            </summary>    
4995
        </member>
4996
        <member name="M:System.Reactive.Joins.Pattern`16.Then``1(System.Func{`0,`1,`2,`3,`4,`5,`6,`7,`8,`9,`10,`11,`12,`13,`14,`15,``0})">
4997
            <summary>
4998
            Matches when all observable sequences have an available value and projects the values.
4999
            </summary>
5000
        </member>
5001
        <member name="T:System.Reactive.Joins.Plan`1">
5002
            <summary>
5003
            Represents an execution plan for join patterns.
5004
            </summary>    
5005
        </member>
5006
        <member name="T:System.ObservableExtensions">
5007
            <summary>
5008
            Provides a set of static methods for subscribing delegates to observables.
5009
            </summary>
5010
        </member>
5011
        <member name="M:System.ObservableExtensions.Subscribe``1(System.IObservable{``0})">
5012
            <summary>
5013
            Evaluates the observable sequence.
5014
            </summary>
5015
            <param name="source">Observable sequence to subscribe to.</param>
5016
            <returns>IDisposable object used to unsubscribe from the observable sequence.</returns>
5017
        </member>
5018
        <member name="M:System.ObservableExtensions.Subscribe``1(System.IObservable{``0},System.Action{``0})">
5019
            <summary>
5020
            Subscribes an element handler to an observable sequence.
5021
            </summary>
5022
            <param name="source">Observable sequence to subscribe to.</param>
5023
            <param name="onNext">Action to invoke for each element in the observable sequence.</param>
5024
            <returns>IDisposable object used to unsubscribe from the observable sequence.</returns>
5025
        </member>
5026
        <member name="M:System.ObservableExtensions.Subscribe``1(System.IObservable{``0},System.Action{``0},System.Action{System.Exception})">
5027
            <summary>
5028
            Subscribes an element handler and an exception handler to an observable sequence.
5029
            </summary>
5030
            <param name="source">Observable sequence to subscribe to.</param>
5031
            <param name="onNext">Action to invoke for each element in the observable sequence.</param>
5032
            <param name="onError">Action to invoke upon exceptional termination of the observable sequence.</param>
5033
            <returns>IDisposable object used to unsubscribe from the observable sequence.</returns>
5034
        </member>
5035
        <member name="M:System.ObservableExtensions.Subscribe``1(System.IObservable{``0},System.Action{``0},System.Action)">
5036
            <summary>
5037
            Subscribes an element handler and a completion handler to an observable sequence.
5038
            </summary>
5039
            <param name="source">Observable sequence to subscribe to.</param>
5040
            <param name="onNext">Action to invoke for each element in the observable sequence.</param>
5041
            <param name="onCompleted">Action to invoke upon graceful termination of the observable sequence.</param>
5042
            <returns>IDisposable object used to unsubscribe from the observable sequence.</returns>
5043
        </member>
5044
        <member name="M:System.ObservableExtensions.Subscribe``1(System.IObservable{``0},System.Action{``0},System.Action{System.Exception},System.Action)">
5045
            <summary>
5046
            Subscribes an element handler, an exception handler, and a completion handler to an observable sequence.
5047
            </summary>
5048
            <param name="source">Observable sequence to subscribe to.</param>
5049
            <param name="onNext">Action to invoke for each element in the observable sequence.</param>
5050
            <param name="onError">Action to invoke upon exceptional termination of the observable sequence.</param>
5051
            <param name="onCompleted">Action to invoke upon graceful termination of the observable sequence.</param>
5052
            <returns>IDisposable object used to unsubscribe from the observable sequence.</returns>
5053
        </member>
5054
        <member name="T:System.Reactive.Observer">
5055
            <summary>
5056
            Provides a set of static methods for creating observers.
5057
            </summary>
5058
        </member>
5059
        <member name="M:System.Reactive.Observer.ToObserver``1(System.Action{System.Reactive.Notification{``0}})">
5060
            <summary>
5061
            Creates an observer from a notification callback.
5062
            </summary>
5063
            <param name="handler">Action that handles a notification.</param>
5064
            <returns>The observer object that invokes the specified handler using a notification corresponding to each message it receives.</returns>
5065
        </member>
5066
        <member name="M:System.Reactive.Observer.ToNotifier``1(System.IObserver{``0})">
5067
            <summary>
5068
            Creates a notification callback from an observer.
5069
            </summary>
5070
            <param name="observer">Observer object.</param>
5071
            <returns>The action that forwards its input notification to the underlying observer.</returns>
5072
        </member>
5073
        <member name="M:System.Reactive.Observer.Create``1(System.Action{``0})">
5074
            <summary>
5075
            Creates an observer from the specified OnNext action.
5076
            </summary>
5077
            <param name="onNext">Observer's OnNext action implementation.</param>
5078
            <returns>The observer object implemented using the given actions.</returns>
5079
        </member>
5080
        <member name="M:System.Reactive.Observer.Create``1(System.Action{``0},System.Action{System.Exception})">
5081
            <summary>
5082
            Creates an observer from the specified OnNext and OnError actions.
5083
            </summary>
5084
            <param name="onNext">Observer's OnNext action implementation.</param>
5085
            <param name="onError">Observer's OnError action implementation.</param>
5086
            <returns>The observer object implemented using the given actions.</returns>
5087
        </member>
5088
        <member name="M:System.Reactive.Observer.Create``1(System.Action{``0},System.Action)">
5089
            <summary>
5090
            Creates an observer from the specified OnNext and OnCompleted actions.
5091
            </summary>
5092
            <param name="onNext">Observer's OnNext action implementation.</param>
5093
            <param name="onCompleted">Observer's OnCompleted action implementation.</param>
5094
            <returns>The observer object implemented using the given actions.</returns>
5095
        </member>
5096
        <member name="M:System.Reactive.Observer.Create``1(System.Action{``0},System.Action{System.Exception},System.Action)">
5097
            <summary>
5098
            Creates an observer from the specified OnNext, OnError, and OnCompleted actions.
5099
            </summary>
5100
            <param name="onNext">Observer's OnNext action implementation.</param>
5101
            <param name="onError">Observer's OnError action implementation.</param>
5102
            <param name="onCompleted">Observer's OnCompleted action implementation.</param>
5103
            <returns>The observer object implemented using the given actions.</returns>
5104
        </member>
5105
        <member name="M:System.Reactive.Observer.AsObserver``1(System.IObserver{``0})">
5106
            <summary>
5107
            Hides the identity of an observer.
5108
            </summary>
5109
            <param name="observer">An observer whose identity to hide.</param>
5110
            <returns>An observer that hides the identity of the specified observer.</returns>
5111
        </member>
5112
        <member name="M:System.Reactive.Observer.Synchronize``1(System.IObserver{``0},System.Object)">
5113
            <summary>
5114
            Synchronizes the observer messages.
5115
            </summary>
5116
            <param name="observer">The observer to synchronize.</param>
5117
            <param name="gate">Gate object to synchronize each observer call on.</param>
5118
            <returns>The observer whose messages are synchronized on the given gate object.</returns>
5119
        </member>
5120
        <member name="M:System.Reactive.Observer.Synchronize``1(System.IObserver{``0})">
5121
            <summary>
5122
            Synchronizes the observer messages.
5123
            </summary>
5124
            <param name="observer">The observer to synchronize.</param>
5125
            <returns>The observer whose messages are synchronized.</returns>
5126
        </member>
5127
        <member name="T:System.Reactive.Subjects.ReplaySubject`1">
5128
            <summary>
5129
            Represents an object that is both an observable sequence as well as an observer.
5130
            </summary>
5131
            <remarks>Regular subjects do synchronize outgoing calls to subcribed observers using a scheduler. If you don't need such guarantees, use Fast* subjects instead.</remarks>
5132
        </member>
5133
        <member name="M:System.Reactive.Subjects.ReplaySubject`1.#ctor(System.Int32,System.TimeSpan,System.Reactive.Concurrency.IScheduler)">
5134
            <summary>
5135
            Initializes a new instance of the <see cref="T:System.Reactive.Subjects.ReplaySubject`1" /> class with the specified buffer size, window and scheduler.
5136
            </summary>
5137
            <param name="bufferSize">Maximum element count of the replay buffer.</param>
5138
            <param name="window">Maximum time length of the replay buffer.</param>
5139
            <param name="scheduler">Scheduler the observers are invoked on.</param>
5140
        </member>
5141
        <member name="M:System.Reactive.Subjects.ReplaySubject`1.#ctor(System.Int32,System.TimeSpan)">
5142
            <summary>
5143
            Initializes a new instance of the <see cref="T:System.Reactive.Subjects.ReplaySubject`1" /> class with the specified buffer size and window.
5144
            </summary>
5145
            <param name="bufferSize">Maximum element count of the replay buffer.</param>
5146
            <param name="window">Maximum time length of the replay buffer.</param>
5147
        </member>
5148
        <member name="M:System.Reactive.Subjects.ReplaySubject`1.#ctor">
5149
            <summary>
5150
            Initializes a new instance of the <see cref="T:System.Reactive.Subjects.ReplaySubject`1" /> class.
5151
            </summary>
5152
        </member>
5153
        <member name="M:System.Reactive.Subjects.ReplaySubject`1.#ctor(System.Reactive.Concurrency.IScheduler)">
5154
            <summary>
5155
            Initializes a new instance of the <see cref="T:System.Reactive.Subjects.ReplaySubject`1" /> class with the specified scheduler.
5156
            </summary>
5157
            <param name="scheduler">Scheduler the observers are invoked on.</param>
5158
        </member>
5159
        <member name="M:System.Reactive.Subjects.ReplaySubject`1.#ctor(System.Int32,System.Reactive.Concurrency.IScheduler)">
5160
            <summary>
5161
            Initializes a new instance of the <see cref="T:System.Reactive.Subjects.ReplaySubject`1" /> class with the specified buffer size and scheduler.
5162
            </summary>
5163
            <param name="bufferSize">Maximum element count of the replay buffer.</param>
5164
            <param name="scheduler">Scheduler the observers are invoked on.</param>
5165
        </member>
5166
        <member name="M:System.Reactive.Subjects.ReplaySubject`1.#ctor(System.Int32)">
5167
            <summary>
5168
            Initializes a new instance of the <see cref="T:System.Reactive.Subjects.ReplaySubject`1" /> class with the specified buffer size.
5169
            </summary>
5170
            <param name="bufferSize">Maximum element count of the replay buffer.</param>
5171
        </member>
5172
        <member name="M:System.Reactive.Subjects.ReplaySubject`1.#ctor(System.TimeSpan,System.Reactive.Concurrency.IScheduler)">
5173
            <summary>
5174
            Initializes a new instance of the <see cref="T:System.Reactive.Subjects.ReplaySubject`1" /> class with the specified window and scheduler.
5175
            </summary>
5176
            <param name="window">Maximum time length of the replay buffer.</param>
5177
            <param name="scheduler">Scheduler the observers are invoked on.</param>
5178
        </member>
5179
        <member name="M:System.Reactive.Subjects.ReplaySubject`1.#ctor(System.TimeSpan)">
5180
            <summary>
5181
            Initializes a new instance of the <see cref="T:System.Reactive.Subjects.ReplaySubject`1" /> class with the specified window.
5182
            </summary>
5183
            <param name="window">Maximum time length of the replay buffer.</param>
5184
        </member>
5185
        <member name="M:System.Reactive.Subjects.ReplaySubject`1.OnNext(`0)">
5186
            <summary>
5187
            Notifies all subscribed observers with the value.
5188
            </summary>
5189
            <param name="value">The value to send to all subscribed observers.</param>
5190
        </member>
5191
        <member name="M:System.Reactive.Subjects.ReplaySubject`1.OnError(System.Exception)">
5192
            <summary>
5193
            Notifies all subscribed observers with the exception.
5194
            </summary>
5195
            <param name="error">The exception to send to all subscribed observers.</param>
5196
        </member>
5197
        <member name="M:System.Reactive.Subjects.ReplaySubject`1.OnCompleted">
5198
            <summary>
5199
            Notifies all subscribed observers of the end of the sequence.
5200
            </summary>
5201
        </member>
5202
        <member name="M:System.Reactive.Subjects.ReplaySubject`1.Subscribe(System.IObserver{`0})">
5203
            <summary>
5204
            Subscribes an observer to the subject.
5205
            </summary>
5206
            <param name="observer">Observer to subscribe to the subject.</param>
5207
            <remarks>IDisposable object that can be used to unsubscribe the observer from the subject.</remarks>
5208
        </member>
5209
        <member name="M:System.Reactive.Subjects.ReplaySubject`1.Dispose">
5210
            <summary>
5211
            Releases all resources used by the current instance of the <see cref="T:System.Reactive.Subjects.ReplaySubject`1"/> class and unsubscribe all observers.
5212
            </summary>
5213
        </member>
5214
        <member name="T:System.Reactive.Threading.Tasks.TaskObservableExtensions">
5215
            <summary>
5216
            Provides a set of static methods for converting Tasks to IObservables.
5217
            </summary>
5218
        </member>
5219
        <member name="M:System.Reactive.Threading.Tasks.TaskObservableExtensions.ToObservable(System.Threading.Tasks.Task)">
5220
            <summary>
5221
            Returns an observable sequence that signals when the task completes.
5222
            </summary>
5223
            <param name="task">Task to convert to an observable sequence.</param>
5224
            <returns>An observable sequence that produces a unit value when the task completes, or propagates the exception produced by the task.</returns>
5225
        </member>
5226
        <member name="M:System.Reactive.Threading.Tasks.TaskObservableExtensions.ToObservable``1(System.Threading.Tasks.Task{``0})">
5227
            <summary>
5228
            Returns an observable sequence that propagates the result of the task.
5229
            </summary>
5230
            <param name="task">Task to convert to an observable sequence.</param>
5231
            <returns>An observable sequence that produces the task's result, or propagates the exception produced by the task.</returns>
5232
        </member>
5233
        <member name="M:System.Reactive.Threading.Tasks.TaskObservableExtensions.ToTask``1(System.IObservable{``0})">
5234
            <summary>
5235
            Returns a task that contains the last value of the observable sequence.
5236
            </summary>
5237
            <param name="observable">Observable sequence to convert to a task.</param>
5238
            <returns>A task that contains the last value of the observable sequence.</returns>
5239
        </member>
5240
        <member name="M:System.Reactive.Threading.Tasks.TaskObservableExtensions.ToTask``1(System.IObservable{``0},System.Object)">
5241
            <summary>
5242
            Returns a task that contains the last value of the observable sequence.
5243
            </summary>
5244
            <param name="observable">Observable sequence to convert to a task.</param>
5245
            <param name="state">The state to use as the underlying task's AsyncState.</param>
5246
            <returns>A task that contains the last value of the observable sequence.</returns>
5247
        </member>
5248
        <member name="M:System.Reactive.Threading.Tasks.TaskObservableExtensions.ToTask``1(System.IObservable{``0},System.Threading.CancellationToken)">
5249
            <summary>
5250
            Returns a task that contains the last value of the observable sequence.
5251
            </summary>
5252
            <param name="observable">Observable sequence to convert to a task.</param>
5253
            <param name="cancellationToken">Cancellation token that can be used to cancel the task, causing unsubscription from the observable sequence.</param>
5254
            <returns>A task that contains the last value of the observable sequence.</returns>
5255
        </member>
5256
        <member name="M:System.Reactive.Threading.Tasks.TaskObservableExtensions.ToTask``1(System.IObservable{``0},System.Threading.CancellationToken,System.Object)">
5257
            <summary>
5258
            Returns a task that contains the last value of the observable sequence.
5259
            </summary>
5260
            <param name="observable">Observable sequence to convert to a task.</param>
5261
            <param name="cancellationToken">Cancellation token that can be used to cancel the task, causing unsubscription from the observable sequence.</param>
5262
            <param name="state">The state to use as the underlying task's AsyncState.</param>
5263
            <returns>A task that contains the last value of the observable sequence.</returns>
5264
        </member>
5265
        <member name="T:System.Reactive.TimeInterval`1">
5266
            <summary>
5267
            Represents a time interval value.
5268
            </summary>
5269
        </member>
5270
        <member name="M:System.Reactive.TimeInterval`1.#ctor(`0,System.TimeSpan)">
5271
            <summary>
5272
            Constructs a timestamped value.
5273
            </summary>
5274
        </member>
5275
        <member name="M:System.Reactive.TimeInterval`1.Equals(System.Object)">
5276
            <summary>
5277
            Indicates whether this instance and a specified object are equal.
5278
            </summary>
5279
        </member>
5280
        <member name="M:System.Reactive.TimeInterval`1.GetHashCode">
5281
            <summary>
5282
            Returns the hash code for this instance.
5283
            </summary>
5284
        </member>
5285
        <member name="M:System.Reactive.TimeInterval`1.ToString">
5286
            <summary>
5287
            Returns a string representation of this instance.
5288
            </summary>
5289
        </member>
5290
        <member name="M:System.Reactive.TimeInterval`1.op_Equality(System.Reactive.TimeInterval{`0},System.Reactive.TimeInterval{`0})">
5291
            <summary>
5292
            Indicates whether first and second arguments are equal.       
5293
            </summary>
5294
        </member>
5295
        <member name="M:System.Reactive.TimeInterval`1.op_Inequality(System.Reactive.TimeInterval{`0},System.Reactive.TimeInterval{`0})">
5296
            <summary>
5297
            Indicates whether first and second arguments are not equal.       
5298
            </summary>
5299
        </member>
5300
        <member name="P:System.Reactive.TimeInterval`1.Interval">
5301
            <summary>
5302
            Gets the interval.
5303
            </summary>
5304
        </member>
5305
        <member name="P:System.Reactive.TimeInterval`1.Value">
5306
            <summary>
5307
            Gets the value.
5308
            </summary>
5309
        </member>
5310
        <member name="T:System.Reactive.Timestamped`1">
5311
            <summary>
5312
            Represents a timestamped value.
5313
            </summary>
5314
        </member>
5315
        <member name="M:System.Reactive.Timestamped`1.#ctor(`0,System.DateTimeOffset)">
5316
            <summary>
5317
            Constructs a timestamped value.
5318
            </summary>
5319
        </member>
5320
        <member name="M:System.Reactive.Timestamped`1.Equals(System.Object)">
5321
            <summary>
5322
            Indicates whether this instance and a specified object are equal.
5323
            </summary>
5324
        </member>
5325
        <member name="M:System.Reactive.Timestamped`1.GetHashCode">
5326
            <summary>
5327
            Returns the hash code for this instance.
5328
            </summary>
5329
        </member>
5330
        <member name="M:System.Reactive.Timestamped`1.ToString">
5331
            <summary>
5332
            Returns a string representation of this instance.
5333
            </summary>
5334
        </member>
5335
        <member name="M:System.Reactive.Timestamped`1.op_Equality(System.Reactive.Timestamped{`0},System.Reactive.Timestamped{`0})">
5336
            <summary>
5337
            Indicates whether first and second arguments are equal.       
5338
            </summary>
5339
        </member>
5340
        <member name="M:System.Reactive.Timestamped`1.op_Inequality(System.Reactive.Timestamped{`0},System.Reactive.Timestamped{`0})">
5341
            <summary>
5342
            Indicates whether first and second arguments are not equal.       
5343
            </summary>
5344
        </member>
5345
        <member name="P:System.Reactive.Timestamped`1.Timestamp">
5346
            <summary>
5347
            Gets the timestamp.
5348
            </summary>
5349
        </member>
5350
        <member name="P:System.Reactive.Timestamped`1.Value">
5351
            <summary>
5352
            Gets the value.
5353
            </summary>
5354
        </member>
5355
        <member name="T:System.Reactive.Unit">
5356
            <summary>
5357
            Represents void.
5358
            </summary>
5359
        </member>
5360
        <member name="M:System.Reactive.Unit.Equals(System.Reactive.Unit)">
5361
            <summary>
5362
            Indicates whether the current unit is equal to the specified unit.
5363
            </summary>
5364
            <remarks>Always returns true.</remarks>
5365
        </member>
5366
        <member name="M:System.Reactive.Unit.Equals(System.Object)">
5367
            <summary>
5368
            Indicates whether the current unit is equal to the specified object.
5369
            </summary>
5370
            <param name="obj">The System.Object to compare with the current Unit.</param>
5371
            <returns>true if the current unit is equal to the specified object; otherwise, false.</returns>
5372
        </member>
5373
        <member name="M:System.Reactive.Unit.GetHashCode">
5374
            <summary>
5375
            Gets the unit value's hash code.
5376
            </summary>
5377
            <returns>The unit value's hash code.</returns>
5378
        </member>
5379
        <member name="M:System.Reactive.Unit.op_Equality(System.Reactive.Unit,System.Reactive.Unit)">
5380
            <summary>
5381
            Indicates whether first and second arguments are equal.
5382
            </summary>
5383
            <param name="first">The first Unit to compare, or null.</param>
5384
            <param name="second">The second Unit to compare, or null.</param>
5385
            <returns>Always returns true.</returns>
5386
        </member>
5387
        <member name="M:System.Reactive.Unit.op_Inequality(System.Reactive.Unit,System.Reactive.Unit)">
5388
            <summary>
5389
            Indicates whether first and second arguments are not equal.
5390
            </summary>
5391
            <param name="first">The first Unit to compare, or null.</param>
5392
            <param name="second">The second Unit to compare, or null.</param>
5393
            <returns>Always returns false.</returns>
5394
        </member>
5395
        <member name="P:System.Reactive.Unit.Default">
5396
            <summary>
5397
            Gets the single unit value.
5398
            </summary>
5399
        </member>
5400
    </members>
5401
</doc>
클립보드 이미지 추가 (최대 크기: 500 MB)