Wed Feb 24 15:47:16 CET 2010 Paolo Molaro <lupus@ximian.com>
[mono.git] / mcs / class / Mono.Cecil / Documentation / en / Mono.Cecil / SecurityDeclarationCollection.xml
1 <Type Name="SecurityDeclarationCollection" FullName="Mono.Cecil.SecurityDeclarationCollection">
2   <TypeSignature Language="C#" Value="public sealed class SecurityDeclarationCollection : Mono.Cecil.IReflectionVisitable, System.Collections.IEnumerable" />
3   <AssemblyInfo>
4     <AssemblyName>Mono.Cecil</AssemblyName>
5     <AssemblyVersion>0.6.9.0</AssemblyVersion>
6   </AssemblyInfo>
7   <Base>
8     <BaseTypeName>System.Object</BaseTypeName>
9   </Base>
10   <Interfaces>
11     <Interface>
12       <InterfaceName>Mono.Cecil.IReflectionVisitable</InterfaceName>
13     </Interface>
14     <Interface>
15       <InterfaceName>System.Collections.IEnumerable</InterfaceName>
16     </Interface>
17   </Interfaces>
18   <Docs>
19     <summary>To be added.</summary>
20     <remarks>To be added.</remarks>
21   </Docs>
22   <Members>
23     <Member MemberName=".ctor">
24       <MemberSignature Language="C#" Value="public SecurityDeclarationCollection (Mono.Cecil.IHasSecurity container);" />
25       <MemberType>Constructor</MemberType>
26       <AssemblyInfo>
27         <AssemblyVersion>0.6.9.0</AssemblyVersion>
28       </AssemblyInfo>
29       <Parameters>
30         <Parameter Name="container" Type="Mono.Cecil.IHasSecurity" />
31       </Parameters>
32       <Docs>
33         <param name="container">To be added.</param>
34         <summary>To be added.</summary>
35         <remarks>To be added.</remarks>
36       </Docs>
37     </Member>
38     <Member MemberName="Accept">
39       <MemberSignature Language="C#" Value="public void Accept (Mono.Cecil.IReflectionVisitor visitor);" />
40       <MemberType>Method</MemberType>
41       <AssemblyInfo>
42         <AssemblyVersion>0.6.9.0</AssemblyVersion>
43       </AssemblyInfo>
44       <ReturnValue>
45         <ReturnType>System.Void</ReturnType>
46       </ReturnValue>
47       <Parameters>
48         <Parameter Name="visitor" Type="Mono.Cecil.IReflectionVisitor" />
49       </Parameters>
50       <Docs>
51         <param name="visitor">To be added.</param>
52         <summary>To be added.</summary>
53         <remarks>To be added.</remarks>
54       </Docs>
55     </Member>
56     <Member MemberName="Add">
57       <MemberSignature Language="C#" Value="public void Add (Mono.Cecil.SecurityDeclaration value);" />
58       <MemberType>Method</MemberType>
59       <AssemblyInfo>
60         <AssemblyVersion>0.6.9.0</AssemblyVersion>
61       </AssemblyInfo>
62       <ReturnValue>
63         <ReturnType>System.Void</ReturnType>
64       </ReturnValue>
65       <Parameters>
66         <Parameter Name="value" Type="Mono.Cecil.SecurityDeclaration" />
67       </Parameters>
68       <Docs>
69         <param name="value">To be added.</param>
70         <summary>To be added.</summary>
71         <remarks>To be added.</remarks>
72       </Docs>
73     </Member>
74     <Member MemberName="Clear">
75       <MemberSignature Language="C#" Value="public void Clear ();" />
76       <MemberType>Method</MemberType>
77       <AssemblyInfo>
78         <AssemblyVersion>0.6.9.0</AssemblyVersion>
79       </AssemblyInfo>
80       <ReturnValue>
81         <ReturnType>System.Void</ReturnType>
82       </ReturnValue>
83       <Parameters />
84       <Docs>
85         <summary>To be added.</summary>
86         <remarks>To be added.</remarks>
87       </Docs>
88     </Member>
89     <Member MemberName="Container">
90       <MemberSignature Language="C#" Value="public Mono.Cecil.IHasSecurity Container { get; }" />
91       <MemberType>Property</MemberType>
92       <AssemblyInfo>
93         <AssemblyVersion>0.6.9.0</AssemblyVersion>
94       </AssemblyInfo>
95       <ReturnValue>
96         <ReturnType>Mono.Cecil.IHasSecurity</ReturnType>
97       </ReturnValue>
98       <Docs>
99         <summary>To be added.</summary>
100         <value>To be added.</value>
101         <remarks>To be added.</remarks>
102       </Docs>
103     </Member>
104     <Member MemberName="Contains">
105       <MemberSignature Language="C#" Value="public bool Contains (Mono.Cecil.SecurityAction action);" />
106       <MemberType>Method</MemberType>
107       <AssemblyInfo>
108         <AssemblyVersion>0.6.9.0</AssemblyVersion>
109       </AssemblyInfo>
110       <ReturnValue>
111         <ReturnType>System.Boolean</ReturnType>
112       </ReturnValue>
113       <Parameters>
114         <Parameter Name="action" Type="Mono.Cecil.SecurityAction" />
115       </Parameters>
116       <Docs>
117         <param name="action">To be added.</param>
118         <summary>To be added.</summary>
119         <returns>To be added.</returns>
120         <remarks>To be added.</remarks>
121       </Docs>
122     </Member>
123     <Member MemberName="Contains">
124       <MemberSignature Language="C#" Value="public bool Contains (Mono.Cecil.SecurityDeclaration value);" />
125       <MemberType>Method</MemberType>
126       <AssemblyInfo>
127         <AssemblyVersion>0.6.9.0</AssemblyVersion>
128       </AssemblyInfo>
129       <ReturnValue>
130         <ReturnType>System.Boolean</ReturnType>
131       </ReturnValue>
132       <Parameters>
133         <Parameter Name="value" Type="Mono.Cecil.SecurityDeclaration" />
134       </Parameters>
135       <Docs>
136         <param name="value">To be added.</param>
137         <summary>To be added.</summary>
138         <returns>To be added.</returns>
139         <remarks>To be added.</remarks>
140       </Docs>
141     </Member>
142     <Member MemberName="CopyTo">
143       <MemberSignature Language="C#" Value="public void CopyTo (Array ary, int index);" />
144       <MemberType>Method</MemberType>
145       <AssemblyInfo>
146         <AssemblyVersion>0.6.9.0</AssemblyVersion>
147       </AssemblyInfo>
148       <ReturnValue>
149         <ReturnType>System.Void</ReturnType>
150       </ReturnValue>
151       <Parameters>
152         <Parameter Name="ary" Type="System.Array" />
153         <Parameter Name="index" Type="System.Int32" />
154       </Parameters>
155       <Docs>
156         <param name="ary">To be added.</param>
157         <param name="index">To be added.</param>
158         <summary>To be added.</summary>
159         <remarks>To be added.</remarks>
160       </Docs>
161     </Member>
162     <Member MemberName="Count">
163       <MemberSignature Language="C#" Value="public int Count { get; }" />
164       <MemberType>Property</MemberType>
165       <AssemblyInfo>
166         <AssemblyVersion>0.6.9.0</AssemblyVersion>
167       </AssemblyInfo>
168       <ReturnValue>
169         <ReturnType>System.Int32</ReturnType>
170       </ReturnValue>
171       <Docs>
172         <summary>To be added.</summary>
173         <value>To be added.</value>
174         <remarks>To be added.</remarks>
175       </Docs>
176     </Member>
177     <Member MemberName="GetEnumerator">
178       <MemberSignature Language="C#" Value="public System.Collections.IEnumerator GetEnumerator ();" />
179       <MemberType>Method</MemberType>
180       <AssemblyInfo>
181         <AssemblyVersion>0.6.9.0</AssemblyVersion>
182       </AssemblyInfo>
183       <ReturnValue>
184         <ReturnType>System.Collections.IEnumerator</ReturnType>
185       </ReturnValue>
186       <Parameters />
187       <Docs>
188         <summary>To be added.</summary>
189         <returns>To be added.</returns>
190         <remarks>To be added.</remarks>
191       </Docs>
192     </Member>
193     <Member MemberName="IsSynchronized">
194       <MemberSignature Language="C#" Value="public bool IsSynchronized { get; }" />
195       <MemberType>Property</MemberType>
196       <AssemblyInfo>
197         <AssemblyVersion>0.6.9.0</AssemblyVersion>
198       </AssemblyInfo>
199       <ReturnValue>
200         <ReturnType>System.Boolean</ReturnType>
201       </ReturnValue>
202       <Docs>
203         <summary>To be added.</summary>
204         <value>To be added.</value>
205         <remarks>To be added.</remarks>
206       </Docs>
207     </Member>
208     <Member MemberName="Item">
209       <MemberSignature Language="C#" Value="public Mono.Cecil.SecurityDeclaration this[Mono.Cecil.SecurityAction action] { set; get; }" />
210       <MemberType>Property</MemberType>
211       <AssemblyInfo>
212         <AssemblyVersion>0.6.9.0</AssemblyVersion>
213       </AssemblyInfo>
214       <ReturnValue>
215         <ReturnType>Mono.Cecil.SecurityDeclaration</ReturnType>
216       </ReturnValue>
217       <Parameters>
218         <Parameter Name="action" Type="Mono.Cecil.SecurityAction" />
219       </Parameters>
220       <Docs>
221         <param name="action">To be added.</param>
222         <summary>To be added.</summary>
223         <value>To be added.</value>
224         <remarks>To be added.</remarks>
225       </Docs>
226     </Member>
227     <Member MemberName="Item">
228       <MemberSignature Language="C#" Value="public Mono.Cecil.SecurityDeclaration this[int index] { set; get; }" />
229       <MemberType>Property</MemberType>
230       <AssemblyInfo>
231         <AssemblyVersion>0.6.9.0</AssemblyVersion>
232       </AssemblyInfo>
233       <ReturnValue>
234         <ReturnType>Mono.Cecil.SecurityDeclaration</ReturnType>
235       </ReturnValue>
236       <Parameters>
237         <Parameter Name="index" Type="System.Int32" />
238       </Parameters>
239       <Docs>
240         <param name="index">To be added.</param>
241         <summary>To be added.</summary>
242         <value>To be added.</value>
243         <remarks>To be added.</remarks>
244       </Docs>
245     </Member>
246     <Member MemberName="Remove">
247       <MemberSignature Language="C#" Value="public void Remove (Mono.Cecil.SecurityAction action);" />
248       <MemberType>Method</MemberType>
249       <AssemblyInfo>
250         <AssemblyVersion>0.6.9.0</AssemblyVersion>
251       </AssemblyInfo>
252       <ReturnValue>
253         <ReturnType>System.Void</ReturnType>
254       </ReturnValue>
255       <Parameters>
256         <Parameter Name="action" Type="Mono.Cecil.SecurityAction" />
257       </Parameters>
258       <Docs>
259         <param name="action">To be added.</param>
260         <summary>To be added.</summary>
261         <remarks>To be added.</remarks>
262       </Docs>
263     </Member>
264     <Member MemberName="SyncRoot">
265       <MemberSignature Language="C#" Value="public object SyncRoot { get; }" />
266       <MemberType>Property</MemberType>
267       <AssemblyInfo>
268         <AssemblyVersion>0.6.9.0</AssemblyVersion>
269       </AssemblyInfo>
270       <ReturnValue>
271         <ReturnType>System.Object</ReturnType>
272       </ReturnValue>
273       <Docs>
274         <summary>To be added.</summary>
275         <value>To be added.</value>
276         <remarks>To be added.</remarks>
277       </Docs>
278     </Member>
279   </Members>
280 </Type>