File tree Expand file tree Collapse file tree 3 files changed +15
-0
lines changed
System.Threading.Channels Expand file tree Collapse file tree 3 files changed +15
-0
lines changed Original file line number Diff line number Diff line change 5252 <param name =" capacity" >The maximum number of items the bounded channel may store.</param >
5353 <summary >Initializes the options.</summary >
5454 <remarks >To be added.</remarks >
55+ <exception cref =" T:System.ArgumentOutOfRangeException" >
56+ <paramref name =" capacity" /> is negative.</exception >
5557 </Docs >
5658 </Member >
5759 <Member MemberName =" Capacity" >
8082 <summary >Gets or sets the maximum number of items the bounded channel may store.</summary >
8183 <value >To be added.</value >
8284 <remarks >To be added.</remarks >
85+ <exception cref =" T:System.ArgumentOutOfRangeException" >
86+ <paramref name =" value" /> is negative.</exception >
8387 </Docs >
8488 </Member >
8589 <Member MemberName =" FullMode" >
108112 <summary >Gets or sets the behavior incurred by write operations when the channel is full.</summary >
109113 <value >To be added.</value >
110114 <remarks >To be added.</remarks >
115+ <exception cref =" T:System.ArgumentOutOfRangeException" >
116+ <paramref name =" value" /> is an invalid enum value.</exception >
111117 </Docs >
112118 </Member >
113119 </Members >
Original file line number Diff line number Diff line change 7575 <remarks >Channels created with this method apply the <see cref =" F:System.Threading.Channels.BoundedChannelFullMode.Wait" />
7676 behavior and prohibit continuations from running synchronously.
7777 </remarks >
78+ <exception cref =" T:System.ArgumentOutOfRangeException" >
79+ <paramref name =" capacity" /> is negative.</exception >
7880 </Docs >
7981 </Member >
8082 <Member MemberName =" CreateBounded< T> " >
118120 <summary >Creates a channel with the specified maximum capacity.</summary >
119121 <returns >The created channel.</returns >
120122 <remarks >To be added.</remarks >
123+ <exception cref =" T:System.ArgumentNullException" >
124+ <paramref name =" options" /> is <see langword =" null" />.</exception >
121125 </Docs >
122126 </Member >
123127 <Member MemberName =" CreateBounded< T> " >
167171 <summary >Creates a channel subject to the provided options.</summary >
168172 <returns >The created channel.</returns >
169173 <remarks >To be added.</remarks >
174+ <exception cref =" T:System.ArgumentNullException" >
175+ <paramref name =" options" /> is <see langword =" null" />.</exception >
170176 </Docs >
171177 </Member >
172178 <Member MemberName =" CreateUnbounded< T> " >
250256 <summary >Creates an unbounded channel subject to the provided options.</summary >
251257 <returns >The created channel.</returns >
252258 <remarks >To be added.</remarks >
259+ <exception cref =" T:System.ArgumentNullException" >
260+ <paramref name =" options" /> is <see langword =" null" />.</exception >
253261 </Docs >
254262 </Member >
255263 <Member MemberName =" CreateUnboundedPrioritized< T> " >
Original file line number Diff line number Diff line change 639639 <altmember cref =" T:System.Lazy`1" />
640640 <related type =" Article" href =" /dotnet/framework/performance/lazy-initialization" >Lazy Initialization</related >
641641 <related type =" Article" href =" /dotnet/framework/performance/how-to-perform-lazy-initialization-of-objects" >How to: Perform Lazy Initialization of Objects</related >
642+ <exception cref =" T:System.MissingMemberException" >No parameterless constructor is provided and no value factory is supplied.</exception >
642643 </Docs >
643644 </Member >
644645 <Member MemberName =" Values" >
You can’t perform that action at this time.
0 commit comments