|
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