-
Notifications
You must be signed in to change notification settings - Fork 1.5k
/
TimeoutHelper.xml
509 lines (509 loc) · 28.9 KB
/
TimeoutHelper.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
<Type Name="TimeoutHelper" FullName="System.Runtime.TimeoutHelper">
<TypeSignature Language="C#" Value="public struct TimeoutHelper" />
<TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit TimeoutHelper extends System.ValueType" />
<TypeSignature Language="DocId" Value="T:System.Runtime.TimeoutHelper" />
<TypeSignature Language="VB.NET" Value="Public Structure TimeoutHelper" />
<TypeSignature Language="F#" Value="type TimeoutHelper = struct" />
<TypeSignature Language="C++ CLI" Value="public value class TimeoutHelper" />
<AssemblyInfo>
<AssemblyName>System.Private.ServiceModel</AssemblyName>
<AssemblyVersion>4.10.3.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public TimeoutHelper (TimeSpan timeout);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype System.TimeSpan timeout) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Runtime.TimeoutHelper.#ctor(System.TimeSpan)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (timeout As TimeSpan)" />
<MemberSignature Language="F#" Value="new System.Runtime.TimeoutHelper : TimeSpan -> System.Runtime.TimeoutHelper" Usage="new System.Runtime.TimeoutHelper timeout" />
<MemberSignature Language="C++ CLI" Value="public:
 TimeoutHelper(TimeSpan timeout);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.Private.ServiceModel</AssemblyName>
<AssemblyVersion>4.10.3.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="timeout" Type="System.TimeSpan" />
</Parameters>
<Docs>
<param name="timeout">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Add">
<MemberSignature Language="C#" Value="public static DateTime Add (DateTime time, TimeSpan timeout);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype System.DateTime Add(valuetype System.DateTime time, valuetype System.TimeSpan timeout) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Runtime.TimeoutHelper.Add(System.DateTime,System.TimeSpan)" />
<MemberSignature Language="VB.NET" Value="Public Shared Function Add (time As DateTime, timeout As TimeSpan) As DateTime" />
<MemberSignature Language="F#" Value="static member Add : DateTime * TimeSpan -> DateTime" Usage="System.Runtime.TimeoutHelper.Add (time, timeout)" />
<MemberSignature Language="C++ CLI" Value="public:
 static DateTime Add(DateTime time, TimeSpan timeout);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Private.ServiceModel</AssemblyName>
<AssemblyVersion>4.10.3.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.DateTime</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="time" Type="System.DateTime" />
<Parameter Name="timeout" Type="System.TimeSpan" />
</Parameters>
<Docs>
<param name="time">To be added.</param>
<param name="timeout">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Add">
<MemberSignature Language="C#" Value="public static TimeSpan Add (TimeSpan timeout1, TimeSpan timeout2);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype System.TimeSpan Add(valuetype System.TimeSpan timeout1, valuetype System.TimeSpan timeout2) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Runtime.TimeoutHelper.Add(System.TimeSpan,System.TimeSpan)" />
<MemberSignature Language="VB.NET" Value="Public Shared Function Add (timeout1 As TimeSpan, timeout2 As TimeSpan) As TimeSpan" />
<MemberSignature Language="F#" Value="static member Add : TimeSpan * TimeSpan -> TimeSpan" Usage="System.Runtime.TimeoutHelper.Add (timeout1, timeout2)" />
<MemberSignature Language="C++ CLI" Value="public:
 static TimeSpan Add(TimeSpan timeout1, TimeSpan timeout2);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Private.ServiceModel</AssemblyName>
<AssemblyVersion>4.10.3.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.TimeSpan</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="timeout1" Type="System.TimeSpan" />
<Parameter Name="timeout2" Type="System.TimeSpan" />
</Parameters>
<Docs>
<param name="timeout1">To be added.</param>
<param name="timeout2">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Divide">
<MemberSignature Language="C#" Value="public static TimeSpan Divide (TimeSpan timeout, int factor);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype System.TimeSpan Divide(valuetype System.TimeSpan timeout, int32 factor) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Runtime.TimeoutHelper.Divide(System.TimeSpan,System.Int32)" />
<MemberSignature Language="VB.NET" Value="Public Shared Function Divide (timeout As TimeSpan, factor As Integer) As TimeSpan" />
<MemberSignature Language="F#" Value="static member Divide : TimeSpan * int -> TimeSpan" Usage="System.Runtime.TimeoutHelper.Divide (timeout, factor)" />
<MemberSignature Language="C++ CLI" Value="public:
 static TimeSpan Divide(TimeSpan timeout, int factor);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Private.ServiceModel</AssemblyName>
<AssemblyVersion>4.10.3.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.TimeSpan</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="timeout" Type="System.TimeSpan" />
<Parameter Name="factor" Type="System.Int32" />
</Parameters>
<Docs>
<param name="timeout">To be added.</param>
<param name="factor">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ElapsedTime">
<MemberSignature Language="C#" Value="public TimeSpan ElapsedTime ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype System.TimeSpan ElapsedTime() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Runtime.TimeoutHelper.ElapsedTime" />
<MemberSignature Language="VB.NET" Value="Public Function ElapsedTime () As TimeSpan" />
<MemberSignature Language="F#" Value="member this.ElapsedTime : unit -> TimeSpan" Usage="timeoutHelper.ElapsedTime " />
<MemberSignature Language="C++ CLI" Value="public:
 TimeSpan ElapsedTime();" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Private.ServiceModel</AssemblyName>
<AssemblyVersion>4.10.3.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.TimeSpan</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="FromMilliseconds">
<MemberSignature Language="C#" Value="public static TimeSpan FromMilliseconds (int milliseconds);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype System.TimeSpan FromMilliseconds(int32 milliseconds) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Runtime.TimeoutHelper.FromMilliseconds(System.Int32)" />
<MemberSignature Language="VB.NET" Value="Public Shared Function FromMilliseconds (milliseconds As Integer) As TimeSpan" />
<MemberSignature Language="F#" Value="static member FromMilliseconds : int -> TimeSpan" Usage="System.Runtime.TimeoutHelper.FromMilliseconds milliseconds" />
<MemberSignature Language="C++ CLI" Value="public:
 static TimeSpan FromMilliseconds(int milliseconds);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Private.ServiceModel</AssemblyName>
<AssemblyVersion>4.10.3.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.TimeSpan</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="milliseconds" Type="System.Int32" />
</Parameters>
<Docs>
<param name="milliseconds">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetCancellationToken">
<MemberSignature Language="C#" Value="public System.Threading.CancellationToken GetCancellationToken ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype System.Threading.CancellationToken GetCancellationToken() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Runtime.TimeoutHelper.GetCancellationToken" />
<MemberSignature Language="VB.NET" Value="Public Function GetCancellationToken () As CancellationToken" />
<MemberSignature Language="F#" Value="member this.GetCancellationToken : unit -> System.Threading.CancellationToken" Usage="timeoutHelper.GetCancellationToken " />
<MemberSignature Language="C++ CLI" Value="public:
 System::Threading::CancellationToken GetCancellationToken();" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Private.ServiceModel</AssemblyName>
<AssemblyVersion>4.10.3.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.CancellationToken</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetCancellationTokenAsync">
<MemberSignature Language="C#" Value="public System.Threading.Tasks.Task<System.Threading.CancellationToken> GetCancellationTokenAsync ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Threading.Tasks.Task`1<valuetype System.Threading.CancellationToken> GetCancellationTokenAsync() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Runtime.TimeoutHelper.GetCancellationTokenAsync" />
<MemberSignature Language="VB.NET" Value="Public Function GetCancellationTokenAsync () As Task(Of CancellationToken)" />
<MemberSignature Language="F#" Value="member this.GetCancellationTokenAsync : unit -> System.Threading.Tasks.Task<System.Threading.CancellationToken>" Usage="timeoutHelper.GetCancellationTokenAsync " />
<MemberSignature Language="C++ CLI" Value="public:
 System::Threading::Tasks::Task<System::Threading::CancellationToken> ^ GetCancellationTokenAsync();" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Private.ServiceModel</AssemblyName>
<AssemblyVersion>4.10.3.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Threading.Tasks.Task<System.Threading.CancellationToken></ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="IsTooLarge">
<MemberSignature Language="C#" Value="public static bool IsTooLarge (TimeSpan timeout);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig bool IsTooLarge(valuetype System.TimeSpan timeout) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Runtime.TimeoutHelper.IsTooLarge(System.TimeSpan)" />
<MemberSignature Language="VB.NET" Value="Public Shared Function IsTooLarge (timeout As TimeSpan) As Boolean" />
<MemberSignature Language="F#" Value="static member IsTooLarge : TimeSpan -> bool" Usage="System.Runtime.TimeoutHelper.IsTooLarge timeout" />
<MemberSignature Language="C++ CLI" Value="public:
 static bool IsTooLarge(TimeSpan timeout);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Private.ServiceModel</AssemblyName>
<AssemblyVersion>4.10.3.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="timeout" Type="System.TimeSpan" />
</Parameters>
<Docs>
<param name="timeout">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="MaxWait">
<MemberSignature Language="C#" Value="public static readonly TimeSpan MaxWait;" />
<MemberSignature Language="ILAsm" Value=".field public static initonly valuetype System.TimeSpan MaxWait" />
<MemberSignature Language="DocId" Value="F:System.Runtime.TimeoutHelper.MaxWait" />
<MemberSignature Language="VB.NET" Value="Public Shared ReadOnly MaxWait As TimeSpan " />
<MemberSignature Language="F#" Value=" staticval mutable MaxWait : TimeSpan" Usage="System.Runtime.TimeoutHelper.MaxWait" />
<MemberSignature Language="C++ CLI" Value="public: static initonly TimeSpan MaxWait;" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyName>System.Private.ServiceModel</AssemblyName>
<AssemblyVersion>4.10.3.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.TimeSpan</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Min">
<MemberSignature Language="C#" Value="public static TimeSpan Min (TimeSpan val1, TimeSpan val2);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype System.TimeSpan Min(valuetype System.TimeSpan val1, valuetype System.TimeSpan val2) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Runtime.TimeoutHelper.Min(System.TimeSpan,System.TimeSpan)" />
<MemberSignature Language="VB.NET" Value="Public Shared Function Min (val1 As TimeSpan, val2 As TimeSpan) As TimeSpan" />
<MemberSignature Language="F#" Value="static member Min : TimeSpan * TimeSpan -> TimeSpan" Usage="System.Runtime.TimeoutHelper.Min (val1, val2)" />
<MemberSignature Language="C++ CLI" Value="public:
 static TimeSpan Min(TimeSpan val1, TimeSpan val2);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Private.ServiceModel</AssemblyName>
<AssemblyVersion>4.10.3.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.TimeSpan</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="val1" Type="System.TimeSpan" />
<Parameter Name="val2" Type="System.TimeSpan" />
</Parameters>
<Docs>
<param name="val1">To be added.</param>
<param name="val2">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="OriginalTimeout">
<MemberSignature Language="C#" Value="public TimeSpan OriginalTimeout { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.TimeSpan OriginalTimeout" />
<MemberSignature Language="DocId" Value="P:System.Runtime.TimeoutHelper.OriginalTimeout" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property OriginalTimeout As TimeSpan" />
<MemberSignature Language="F#" Value="member this.OriginalTimeout : TimeSpan" Usage="System.Runtime.TimeoutHelper.OriginalTimeout" />
<MemberSignature Language="C++ CLI" Value="public:
 property TimeSpan OriginalTimeout { TimeSpan get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Private.ServiceModel</AssemblyName>
<AssemblyVersion>4.10.3.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.TimeSpan</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="RemainingTime">
<MemberSignature Language="C#" Value="public TimeSpan RemainingTime ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance valuetype System.TimeSpan RemainingTime() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Runtime.TimeoutHelper.RemainingTime" />
<MemberSignature Language="VB.NET" Value="Public Function RemainingTime () As TimeSpan" />
<MemberSignature Language="F#" Value="member this.RemainingTime : unit -> TimeSpan" Usage="timeoutHelper.RemainingTime " />
<MemberSignature Language="C++ CLI" Value="public:
 TimeSpan RemainingTime();" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Private.ServiceModel</AssemblyName>
<AssemblyVersion>4.10.3.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.TimeSpan</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Subtract">
<MemberSignature Language="C#" Value="public static DateTime Subtract (DateTime time, TimeSpan timeout);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype System.DateTime Subtract(valuetype System.DateTime time, valuetype System.TimeSpan timeout) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Runtime.TimeoutHelper.Subtract(System.DateTime,System.TimeSpan)" />
<MemberSignature Language="VB.NET" Value="Public Shared Function Subtract (time As DateTime, timeout As TimeSpan) As DateTime" />
<MemberSignature Language="F#" Value="static member Subtract : DateTime * TimeSpan -> DateTime" Usage="System.Runtime.TimeoutHelper.Subtract (time, timeout)" />
<MemberSignature Language="C++ CLI" Value="public:
 static DateTime Subtract(DateTime time, TimeSpan timeout);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Private.ServiceModel</AssemblyName>
<AssemblyVersion>4.10.3.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.DateTime</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="time" Type="System.DateTime" />
<Parameter Name="timeout" Type="System.TimeSpan" />
</Parameters>
<Docs>
<param name="time">To be added.</param>
<param name="timeout">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ThrowIfNegativeArgument">
<MemberSignature Language="C#" Value="public static void ThrowIfNegativeArgument (TimeSpan timeout);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void ThrowIfNegativeArgument(valuetype System.TimeSpan timeout) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Runtime.TimeoutHelper.ThrowIfNegativeArgument(System.TimeSpan)" />
<MemberSignature Language="VB.NET" Value="Public Shared Sub ThrowIfNegativeArgument (timeout As TimeSpan)" />
<MemberSignature Language="F#" Value="static member ThrowIfNegativeArgument : TimeSpan -> unit" Usage="System.Runtime.TimeoutHelper.ThrowIfNegativeArgument timeout" />
<MemberSignature Language="C++ CLI" Value="public:
 static void ThrowIfNegativeArgument(TimeSpan timeout);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Private.ServiceModel</AssemblyName>
<AssemblyVersion>4.10.3.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="timeout" Type="System.TimeSpan" />
</Parameters>
<Docs>
<param name="timeout">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ThrowIfNegativeArgument">
<MemberSignature Language="C#" Value="public static void ThrowIfNegativeArgument (TimeSpan timeout, string argumentName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void ThrowIfNegativeArgument(valuetype System.TimeSpan timeout, string argumentName) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Runtime.TimeoutHelper.ThrowIfNegativeArgument(System.TimeSpan,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Shared Sub ThrowIfNegativeArgument (timeout As TimeSpan, argumentName As String)" />
<MemberSignature Language="F#" Value="static member ThrowIfNegativeArgument : TimeSpan * string -> unit" Usage="System.Runtime.TimeoutHelper.ThrowIfNegativeArgument (timeout, argumentName)" />
<MemberSignature Language="C++ CLI" Value="public:
 static void ThrowIfNegativeArgument(TimeSpan timeout, System::String ^ argumentName);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Private.ServiceModel</AssemblyName>
<AssemblyVersion>4.10.3.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="timeout" Type="System.TimeSpan" />
<Parameter Name="argumentName" Type="System.String" />
</Parameters>
<Docs>
<param name="timeout">To be added.</param>
<param name="argumentName">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ThrowIfNonPositiveArgument">
<MemberSignature Language="C#" Value="public static void ThrowIfNonPositiveArgument (TimeSpan timeout);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void ThrowIfNonPositiveArgument(valuetype System.TimeSpan timeout) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Runtime.TimeoutHelper.ThrowIfNonPositiveArgument(System.TimeSpan)" />
<MemberSignature Language="VB.NET" Value="Public Shared Sub ThrowIfNonPositiveArgument (timeout As TimeSpan)" />
<MemberSignature Language="F#" Value="static member ThrowIfNonPositiveArgument : TimeSpan -> unit" Usage="System.Runtime.TimeoutHelper.ThrowIfNonPositiveArgument timeout" />
<MemberSignature Language="C++ CLI" Value="public:
 static void ThrowIfNonPositiveArgument(TimeSpan timeout);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Private.ServiceModel</AssemblyName>
<AssemblyVersion>4.10.3.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="timeout" Type="System.TimeSpan" />
</Parameters>
<Docs>
<param name="timeout">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ThrowIfNonPositiveArgument">
<MemberSignature Language="C#" Value="public static void ThrowIfNonPositiveArgument (TimeSpan timeout, string argumentName);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void ThrowIfNonPositiveArgument(valuetype System.TimeSpan timeout, string argumentName) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Runtime.TimeoutHelper.ThrowIfNonPositiveArgument(System.TimeSpan,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Shared Sub ThrowIfNonPositiveArgument (timeout As TimeSpan, argumentName As String)" />
<MemberSignature Language="F#" Value="static member ThrowIfNonPositiveArgument : TimeSpan * string -> unit" Usage="System.Runtime.TimeoutHelper.ThrowIfNonPositiveArgument (timeout, argumentName)" />
<MemberSignature Language="C++ CLI" Value="public:
 static void ThrowIfNonPositiveArgument(TimeSpan timeout, System::String ^ argumentName);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Private.ServiceModel</AssemblyName>
<AssemblyVersion>4.10.3.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="timeout" Type="System.TimeSpan" />
<Parameter Name="argumentName" Type="System.String" />
</Parameters>
<Docs>
<param name="timeout">To be added.</param>
<param name="argumentName">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ToMilliseconds">
<MemberSignature Language="C#" Value="public static int ToMilliseconds (TimeSpan timeout);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig int32 ToMilliseconds(valuetype System.TimeSpan timeout) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Runtime.TimeoutHelper.ToMilliseconds(System.TimeSpan)" />
<MemberSignature Language="VB.NET" Value="Public Shared Function ToMilliseconds (timeout As TimeSpan) As Integer" />
<MemberSignature Language="F#" Value="static member ToMilliseconds : TimeSpan -> int" Usage="System.Runtime.TimeoutHelper.ToMilliseconds timeout" />
<MemberSignature Language="C++ CLI" Value="public:
 static int ToMilliseconds(TimeSpan timeout);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Private.ServiceModel</AssemblyName>
<AssemblyVersion>4.10.3.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="timeout" Type="System.TimeSpan" />
</Parameters>
<Docs>
<param name="timeout">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="WaitOne">
<MemberSignature Language="C#" Value="public static bool WaitOne (System.Threading.WaitHandle waitHandle, TimeSpan timeout);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig bool WaitOne(class System.Threading.WaitHandle waitHandle, valuetype System.TimeSpan timeout) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Runtime.TimeoutHelper.WaitOne(System.Threading.WaitHandle,System.TimeSpan)" />
<MemberSignature Language="VB.NET" Value="Public Shared Function WaitOne (waitHandle As WaitHandle, timeout As TimeSpan) As Boolean" />
<MemberSignature Language="F#" Value="static member WaitOne : System.Threading.WaitHandle * TimeSpan -> bool" Usage="System.Runtime.TimeoutHelper.WaitOne (waitHandle, timeout)" />
<MemberSignature Language="C++ CLI" Value="public:
 static bool WaitOne(System::Threading::WaitHandle ^ waitHandle, TimeSpan timeout);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Private.ServiceModel</AssemblyName>
<AssemblyVersion>4.10.3.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="waitHandle" Type="System.Threading.WaitHandle" />
<Parameter Name="timeout" Type="System.TimeSpan" />
</Parameters>
<Docs>
<param name="waitHandle">To be added.</param>
<param name="timeout">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>