File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ namespace net . openstack . Core
2+ {
3+ /// <summary>
4+ /// Defines a provider for progress updates.
5+ /// </summary>
6+ /// <typeparam name="T">The type of progress update value.</typeparam>
7+ /// <preliminary/>
8+ public interface IProgress <
9+ #if NET35
10+ T
11+ #else
12+ in T
13+ #endif
14+ >
15+ {
16+ /// <summary>
17+ /// Reports a progress update.
18+ /// </summary>
19+ /// <param name="value">The value of the updated progress.</param>
20+ void Report ( T value ) ;
21+ }
22+ }
Original file line number Diff line number Diff line change 109109 <Compile Include =" Core\Exceptions\VolumeEnteredErrorStateException.cs" />
110110 <Compile Include =" Core\ExtensibleEnum`1.cs" />
111111 <Compile Include =" Core\InternalTaskExtensions.cs" />
112+ <Compile Include =" Core\IProgress`1.cs" />
112113 <Compile Include =" Core\NamespaceDoc.cs" />
113114 <Compile Include =" Core\ParallelExtensionsExtras\TaskCompletionSourceExtensions.cs" />
114115 <Compile Include =" Core\ParallelExtensionsExtras\TaskExtrasExtensions.cs" />
Original file line number Diff line number Diff line change 9999 <Compile Include =" Core\Exceptions\VolumeEnteredErrorStateException.cs" />
100100 <Compile Include =" Core\ExtensibleEnum`1.cs" />
101101 <Compile Include =" Core\InternalTaskExtensions.cs" />
102+ <Compile Include =" Core\IProgress`1.cs" />
102103 <Compile Include =" Core\NamespaceDoc.cs" />
103104 <Compile Include =" Core\ParallelExtensionsExtras\TaskCompletionSourceExtensions.cs" />
104105 <Compile Include =" Core\ParallelExtensionsExtras\TaskExtrasExtensions.cs" />
You can’t perform that action at this time.
0 commit comments