1 <Type Name="ConcurrentExclusiveSchedulerPair" FullName="System.Threading.Tasks.ConcurrentExclusiveSchedulerPair">
2 <TypeSignature Language="C#" Value="public class ConcurrentExclusiveSchedulerPair" />
3 <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ConcurrentExclusiveSchedulerPair extends System.Object" />
5 <AssemblyName>mscorlib</AssemblyName>
6 <AssemblyVersion>4.0.0.0</AssemblyVersion>
9 <BaseTypeName>System.Object</BaseTypeName>
14 <AttributeName>System.Diagnostics.DebuggerDisplay("Concurrent={ConcurrentTaskCount}, Exclusive={ExclusiveTaskCount}")</AttributeName>
17 <AttributeName>System.Diagnostics.DebuggerTypeProxy(typeof(System.Threading.Tasks.ConcurrentExclusiveSchedulerPair/SchedulerDebuggerView))</AttributeName>
21 <summary>To be added.</summary>
22 <remarks>To be added.</remarks>
25 <Member MemberName=".ctor">
26 <MemberSignature Language="C#" Value="public ConcurrentExclusiveSchedulerPair ();" />
27 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
28 <MemberType>Constructor</MemberType>
30 <AssemblyVersion>4.0.0.0</AssemblyVersion>
34 <summary>To be added.</summary>
35 <remarks>To be added.</remarks>
38 <Member MemberName=".ctor">
39 <MemberSignature Language="C#" Value="public ConcurrentExclusiveSchedulerPair (System.Threading.Tasks.TaskScheduler taskScheduler);" />
40 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Threading.Tasks.TaskScheduler taskScheduler) cil managed" />
41 <MemberType>Constructor</MemberType>
43 <AssemblyVersion>4.0.0.0</AssemblyVersion>
46 <Parameter Name="taskScheduler" Type="System.Threading.Tasks.TaskScheduler" />
49 <param name="taskScheduler">To be added.</param>
50 <summary>To be added.</summary>
51 <remarks>To be added.</remarks>
54 <Member MemberName=".ctor">
55 <MemberSignature Language="C#" Value="public ConcurrentExclusiveSchedulerPair (System.Threading.Tasks.TaskScheduler taskScheduler, int maxConcurrencyLevel);" />
56 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Threading.Tasks.TaskScheduler taskScheduler, int32 maxConcurrencyLevel) cil managed" />
57 <MemberType>Constructor</MemberType>
59 <AssemblyVersion>4.0.0.0</AssemblyVersion>
62 <Parameter Name="taskScheduler" Type="System.Threading.Tasks.TaskScheduler" />
63 <Parameter Name="maxConcurrencyLevel" Type="System.Int32" />
66 <param name="taskScheduler">To be added.</param>
67 <param name="maxConcurrencyLevel">To be added.</param>
68 <summary>To be added.</summary>
69 <remarks>To be added.</remarks>
72 <Member MemberName=".ctor">
73 <MemberSignature Language="C#" Value="public ConcurrentExclusiveSchedulerPair (System.Threading.Tasks.TaskScheduler taskScheduler, int maxConcurrencyLevel, int maxItemsPerTask);" />
74 <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Threading.Tasks.TaskScheduler taskScheduler, int32 maxConcurrencyLevel, int32 maxItemsPerTask) cil managed" />
75 <MemberType>Constructor</MemberType>
77 <AssemblyVersion>4.0.0.0</AssemblyVersion>
80 <Parameter Name="taskScheduler" Type="System.Threading.Tasks.TaskScheduler" />
81 <Parameter Name="maxConcurrencyLevel" Type="System.Int32" />
82 <Parameter Name="maxItemsPerTask" Type="System.Int32" />
85 <param name="taskScheduler">To be added.</param>
86 <param name="maxConcurrencyLevel">To be added.</param>
87 <param name="maxItemsPerTask">To be added.</param>
88 <summary>To be added.</summary>
89 <remarks>To be added.</remarks>
92 <Member MemberName="Complete">
93 <MemberSignature Language="C#" Value="public void Complete ();" />
94 <MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Complete() cil managed" />
95 <MemberType>Method</MemberType>
97 <AssemblyVersion>4.0.0.0</AssemblyVersion>
100 <ReturnType>System.Void</ReturnType>
104 <summary>To be added.</summary>
105 <remarks>To be added.</remarks>
108 <Member MemberName="Completion">
109 <MemberSignature Language="C#" Value="public System.Threading.Tasks.Task Completion { get; }" />
110 <MemberSignature Language="ILAsm" Value=".property instance class System.Threading.Tasks.Task Completion" />
111 <MemberType>Property</MemberType>
113 <AssemblyVersion>4.0.0.0</AssemblyVersion>
116 <ReturnType>System.Threading.Tasks.Task</ReturnType>
119 <summary>To be added.</summary>
120 <value>To be added.</value>
121 <remarks>To be added.</remarks>
124 <Member MemberName="ConcurrentScheduler">
125 <MemberSignature Language="C#" Value="public System.Threading.Tasks.TaskScheduler ConcurrentScheduler { get; }" />
126 <MemberSignature Language="ILAsm" Value=".property instance class System.Threading.Tasks.TaskScheduler ConcurrentScheduler" />
127 <MemberType>Property</MemberType>
129 <AssemblyVersion>4.0.0.0</AssemblyVersion>
132 <ReturnType>System.Threading.Tasks.TaskScheduler</ReturnType>
135 <summary>To be added.</summary>
136 <value>To be added.</value>
137 <remarks>To be added.</remarks>
140 <Member MemberName="ExclusiveScheduler">
141 <MemberSignature Language="C#" Value="public System.Threading.Tasks.TaskScheduler ExclusiveScheduler { get; }" />
142 <MemberSignature Language="ILAsm" Value=".property instance class System.Threading.Tasks.TaskScheduler ExclusiveScheduler" />
143 <MemberType>Property</MemberType>
145 <AssemblyVersion>4.0.0.0</AssemblyVersion>
148 <ReturnType>System.Threading.Tasks.TaskScheduler</ReturnType>
151 <summary>To be added.</summary>
152 <value>To be added.</value>
153 <remarks>To be added.</remarks>