|
18 | 18 | <BaseTypeName>System.Enum</BaseTypeName>
|
19 | 19 | </Base>
|
20 | 20 | <Docs>
|
21 |
| - <summary>To be added.</summary> |
| 21 | + <summary>Specifies the security actions that can be performed using declarative security.</summary> |
22 | 22 | <remarks>To be added.</remarks>
|
23 | 23 | </Docs>
|
24 | 24 | <Members>
|
|
44 | 44 | </ReturnValue>
|
45 | 45 | <MemberValue>3</MemberValue>
|
46 | 46 | <Docs>
|
47 |
| - <summary>To be added.</summary> |
| 47 | + <summary>The calling code can access the resource identified by the current permission object, even if callers higher in the stack have not been granted permission to access the resource.</summary> |
48 | 48 | </Docs>
|
49 | 49 | </Member>
|
50 | 50 | <Member MemberName="Demand">
|
|
69 | 69 | </ReturnValue>
|
70 | 70 | <MemberValue>2</MemberValue>
|
71 | 71 | <Docs>
|
72 |
| - <summary>To be added.</summary> |
| 72 | + <summary>Check that all callers in the call chain have been granted the specified permission.</summary> |
73 | 73 | </Docs>
|
74 | 74 | </Member>
|
75 | 75 | <Member MemberName="Deny">
|
|
94 | 94 | </ReturnValue>
|
95 | 95 | <MemberValue>4</MemberValue>
|
96 | 96 | <Docs>
|
97 |
| - <summary>To be added.</summary> |
| 97 | + <summary>Without further checks refuse Demand for the specified permission.</summary> |
98 | 98 | </Docs>
|
99 | 99 | </Member>
|
100 | 100 | <Member MemberName="InheritanceDemand">
|
|
119 | 119 | </ReturnValue>
|
120 | 120 | <MemberValue>7</MemberValue>
|
121 | 121 | <Docs>
|
122 |
| - <summary>To be added.</summary> |
| 122 | + <summary>The derived class inheriting the class or overriding a method is required to have the specified permission.</summary> |
123 | 123 | </Docs>
|
124 | 124 | </Member>
|
125 | 125 | <Member MemberName="LinkDemand">
|
|
144 | 144 | </ReturnValue>
|
145 | 145 | <MemberValue>6</MemberValue>
|
146 | 146 | <Docs>
|
147 |
| - <summary>To be added.</summary> |
| 147 | + <summary>Check that the immediate caller has been granted the specified permission.</summary> |
148 | 148 | </Docs>
|
149 | 149 | </Member>
|
150 | 150 | <Member MemberName="None">
|
|
169 | 169 | </ReturnValue>
|
170 | 170 | <MemberValue>0</MemberValue>
|
171 | 171 | <Docs>
|
172 |
| - <summary>To be added.</summary> |
| 172 | + <summary>No declarative security action.</summary> |
173 | 173 | </Docs>
|
174 | 174 | </Member>
|
175 | 175 | <Member MemberName="PermitOnly">
|
|
194 | 194 | </ReturnValue>
|
195 | 195 | <MemberValue>5</MemberValue>
|
196 | 196 | <Docs>
|
197 |
| - <summary>To be added.</summary> |
| 197 | + <summary>Without further checks, refuse the demand for all permissions other than those specified.</summary> |
198 | 198 | </Docs>
|
199 | 199 | </Member>
|
200 | 200 | <Member MemberName="RequestMinimum">
|
|
219 | 219 | </ReturnValue>
|
220 | 220 | <MemberValue>8</MemberValue>
|
221 | 221 | <Docs>
|
222 |
| - <summary>To be added.</summary> |
| 222 | + <summary>Request the minimum permissions required for code to run. This action can only be used within the scope of the assembly.</summary> |
223 | 223 | </Docs>
|
224 | 224 | </Member>
|
225 | 225 | <Member MemberName="RequestOptional">
|
|
244 | 244 | </ReturnValue>
|
245 | 245 | <MemberValue>9</MemberValue>
|
246 | 246 | <Docs>
|
247 |
| - <summary>To be added.</summary> |
| 247 | + <summary>Request additional permissions that are optional (not required to run). This request implicitly refuses all other permissions not specifically requested. This action can only be used within the scope of the assembly.</summary> |
248 | 248 | </Docs>
|
249 | 249 | </Member>
|
250 | 250 | <Member MemberName="RequestRefuse">
|
|
269 | 269 | </ReturnValue>
|
270 | 270 | <MemberValue>10</MemberValue>
|
271 | 271 | <Docs>
|
272 |
| - <summary>To be added.</summary> |
| 272 | + <summary>Request that permissions that might be misused not be granted to the calling code. This action can only be used within the scope of the assembly.</summary> |
273 | 273 | </Docs>
|
274 | 274 | </Member>
|
275 | 275 | </Members>
|
|
0 commit comments