|
24 | 24 | </Attribute>
|
25 | 25 | </Attributes>
|
26 | 26 | <Docs>
|
27 |
| - <summary>To be added.</summary> |
| 27 | + <summary>Provides Windows-specific extension methods for managing the access control list (ACL) security descriptors for <see cref="T:System.Threading.EventWaitHandle" />, <see cref="T:System.Threading.Mutex" />, and <see cref="T:System.Threading.Semaphore" />.</summary> |
28 | 28 | <remarks>To be added.</remarks>
|
29 | 29 | </Docs>
|
30 | 30 | <Members>
|
|
52 | 52 | <Parameter Name="handle" Type="System.Threading.EventWaitHandle" RefType="this" />
|
53 | 53 | </Parameters>
|
54 | 54 | <Docs>
|
55 |
| - <param name="handle">To be added.</param> |
56 |
| - <summary>To be added.</summary> |
57 |
| - <returns>To be added.</returns> |
| 55 | + <param name="handle">The event wait handle from which the security descriptors should be returned.</param> |
| 56 | + <summary>Returns the security descriptors for the specified <paramref name="handle" />.</summary> |
| 57 | + <returns>The security descriptors for the specified <paramref name="handle" />.</returns> |
58 | 58 | <remarks>To be added.</remarks>
|
59 | 59 | </Docs>
|
60 | 60 | </Member>
|
|
82 | 82 | <Parameter Name="mutex" Type="System.Threading.Mutex" RefType="this" />
|
83 | 83 | </Parameters>
|
84 | 84 | <Docs>
|
85 |
| - <param name="mutex">To be added.</param> |
86 |
| - <summary>To be added.</summary> |
87 |
| - <returns>To be added.</returns> |
| 85 | + <param name="mutex">The mutex from which the security descriptors should be returned.</param> |
| 86 | + <summary>Returns the security descriptors for the specified <paramref name="mutex" />.</summary> |
| 87 | + <returns>The security descriptors for the specified <paramref name="mutex" />.</returns> |
88 | 88 | <remarks>To be added.</remarks>
|
89 | 89 | </Docs>
|
90 | 90 | </Member>
|
|
112 | 112 | <Parameter Name="semaphore" Type="System.Threading.Semaphore" RefType="this" />
|
113 | 113 | </Parameters>
|
114 | 114 | <Docs>
|
115 |
| - <param name="semaphore">To be added.</param> |
116 |
| - <summary>To be added.</summary> |
117 |
| - <returns>To be added.</returns> |
| 115 | + <param name="semaphore">The semaphore from which the security descriptors should be returned.</param> |
| 116 | + <summary>Returns the security descriptors for the specified <paramref name="semaphore" />.</summary> |
| 117 | + <returns>The security descriptors for the specified semaphore.</returns> |
118 | 118 | <remarks>To be added.</remarks>
|
119 | 119 | </Docs>
|
120 | 120 | </Member>
|
|
143 | 143 | <Parameter Name="eventSecurity" Type="System.Security.AccessControl.EventWaitHandleSecurity" />
|
144 | 144 | </Parameters>
|
145 | 145 | <Docs>
|
146 |
| - <param name="handle">To be added.</param> |
147 |
| - <param name="eventSecurity">To be added.</param> |
148 |
| - <summary>To be added.</summary> |
| 146 | + <param name="handle">The event wait handle onto which the <paramref name="eventSecurity" /> will be applied.</param> |
| 147 | + <param name="eventSecurity">The security descriptors to apply to the specified <paramref name="handle" />.</param> |
| 148 | + <summary>Sets the security descriptors for the specified event wait handle.</summary> |
149 | 149 | <remarks>To be added.</remarks>
|
| 150 | + <exception cref="T:System.ArgumentNullException"> |
| 151 | + <paramref name="eventSecurity" /> is <see langword="null" />.</exception> |
150 | 152 | </Docs>
|
151 | 153 | </Member>
|
152 | 154 | <Member MemberName="SetAccessControl">
|
|
174 | 176 | <Parameter Name="mutexSecurity" Type="System.Security.AccessControl.MutexSecurity" />
|
175 | 177 | </Parameters>
|
176 | 178 | <Docs>
|
177 |
| - <param name="mutex">To be added.</param> |
178 |
| - <param name="mutexSecurity">To be added.</param> |
179 |
| - <summary>To be added.</summary> |
| 179 | + <param name="mutex">The mutex onto which the <paramref name="mutexSecurity" /> will be applied.</param> |
| 180 | + <param name="mutexSecurity">The security descriptors to apply to the specified <paramref name="mutex" />.</param> |
| 181 | + <summary>Sets the security descriptors for the specified mutex.</summary> |
180 | 182 | <remarks>To be added.</remarks>
|
| 183 | + <exception cref="T:System.ArgumentNullException"> |
| 184 | + <paramref name="mutexSecurity" /> is <see langword="null" />.</exception> |
181 | 185 | </Docs>
|
182 | 186 | </Member>
|
183 | 187 | <Member MemberName="SetAccessControl">
|
|
205 | 209 | <Parameter Name="semaphoreSecurity" Type="System.Security.AccessControl.SemaphoreSecurity" />
|
206 | 210 | </Parameters>
|
207 | 211 | <Docs>
|
208 |
| - <param name="semaphore">To be added.</param> |
209 |
| - <param name="semaphoreSecurity">To be added.</param> |
210 |
| - <summary>To be added.</summary> |
| 212 | + <param name="semaphore">The semaphore onto which the <paramref name="semaphoreSecurity" /> will be applied.</param> |
| 213 | + <param name="semaphoreSecurity">The security descriptors to apply to the specified <paramref name="semaphore" />.</param> |
| 214 | + <summary>Sets the security descriptors for the specified semaphore.</summary> |
211 | 215 | <remarks>To be added.</remarks>
|
| 216 | + <exception cref="T:System.ArgumentNullException"> |
| 217 | + <paramref name="semaphoreSecurity" /> is <see langword="null" />.</exception> |
212 | 218 | </Docs>
|
213 | 219 | </Member>
|
214 | 220 | </Members>
|
|
0 commit comments