1 <Type Name="SecurityDeclarationCollection" FullName="Mono.Cecil.SecurityDeclarationCollection">
2 <TypeSignature Language="C#" Value="public sealed class SecurityDeclarationCollection : Mono.Cecil.IReflectionVisitable, System.Collections.IEnumerable" />
4 <AssemblyName>Mono.Cecil</AssemblyName>
5 <AssemblyVersion>0.6.9.0</AssemblyVersion>
8 <BaseTypeName>System.Object</BaseTypeName>
12 <InterfaceName>Mono.Cecil.IReflectionVisitable</InterfaceName>
15 <InterfaceName>System.Collections.IEnumerable</InterfaceName>
19 <summary>To be added.</summary>
20 <remarks>To be added.</remarks>
23 <Member MemberName=".ctor">
24 <MemberSignature Language="C#" Value="public SecurityDeclarationCollection (Mono.Cecil.IHasSecurity container);" />
25 <MemberType>Constructor</MemberType>
27 <AssemblyVersion>0.6.9.0</AssemblyVersion>
30 <Parameter Name="container" Type="Mono.Cecil.IHasSecurity" />
33 <param name="container">To be added.</param>
34 <summary>To be added.</summary>
35 <remarks>To be added.</remarks>
38 <Member MemberName="Accept">
39 <MemberSignature Language="C#" Value="public void Accept (Mono.Cecil.IReflectionVisitor visitor);" />
40 <MemberType>Method</MemberType>
42 <AssemblyVersion>0.6.9.0</AssemblyVersion>
45 <ReturnType>System.Void</ReturnType>
48 <Parameter Name="visitor" Type="Mono.Cecil.IReflectionVisitor" />
51 <param name="visitor">To be added.</param>
52 <summary>To be added.</summary>
53 <remarks>To be added.</remarks>
56 <Member MemberName="Add">
57 <MemberSignature Language="C#" Value="public void Add (Mono.Cecil.SecurityDeclaration value);" />
58 <MemberType>Method</MemberType>
60 <AssemblyVersion>0.6.9.0</AssemblyVersion>
63 <ReturnType>System.Void</ReturnType>
66 <Parameter Name="value" Type="Mono.Cecil.SecurityDeclaration" />
69 <param name="value">To be added.</param>
70 <summary>To be added.</summary>
71 <remarks>To be added.</remarks>
74 <Member MemberName="Clear">
75 <MemberSignature Language="C#" Value="public void Clear ();" />
76 <MemberType>Method</MemberType>
78 <AssemblyVersion>0.6.9.0</AssemblyVersion>
81 <ReturnType>System.Void</ReturnType>
85 <summary>To be added.</summary>
86 <remarks>To be added.</remarks>
89 <Member MemberName="Container">
90 <MemberSignature Language="C#" Value="public Mono.Cecil.IHasSecurity Container { get; }" />
91 <MemberType>Property</MemberType>
93 <AssemblyVersion>0.6.9.0</AssemblyVersion>
96 <ReturnType>Mono.Cecil.IHasSecurity</ReturnType>
99 <summary>To be added.</summary>
100 <value>To be added.</value>
101 <remarks>To be added.</remarks>
104 <Member MemberName="Contains">
105 <MemberSignature Language="C#" Value="public bool Contains (Mono.Cecil.SecurityAction action);" />
106 <MemberType>Method</MemberType>
108 <AssemblyVersion>0.6.9.0</AssemblyVersion>
111 <ReturnType>System.Boolean</ReturnType>
114 <Parameter Name="action" Type="Mono.Cecil.SecurityAction" />
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>
123 <Member MemberName="Contains">
124 <MemberSignature Language="C#" Value="public bool Contains (Mono.Cecil.SecurityDeclaration value);" />
125 <MemberType>Method</MemberType>
127 <AssemblyVersion>0.6.9.0</AssemblyVersion>
130 <ReturnType>System.Boolean</ReturnType>
133 <Parameter Name="value" Type="Mono.Cecil.SecurityDeclaration" />
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>
142 <Member MemberName="CopyTo">
143 <MemberSignature Language="C#" Value="public void CopyTo (Array ary, int index);" />
144 <MemberType>Method</MemberType>
146 <AssemblyVersion>0.6.9.0</AssemblyVersion>
149 <ReturnType>System.Void</ReturnType>
152 <Parameter Name="ary" Type="System.Array" />
153 <Parameter Name="index" Type="System.Int32" />
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>
162 <Member MemberName="Count">
163 <MemberSignature Language="C#" Value="public int Count { get; }" />
164 <MemberType>Property</MemberType>
166 <AssemblyVersion>0.6.9.0</AssemblyVersion>
169 <ReturnType>System.Int32</ReturnType>
172 <summary>To be added.</summary>
173 <value>To be added.</value>
174 <remarks>To be added.</remarks>
177 <Member MemberName="GetEnumerator">
178 <MemberSignature Language="C#" Value="public System.Collections.IEnumerator GetEnumerator ();" />
179 <MemberType>Method</MemberType>
181 <AssemblyVersion>0.6.9.0</AssemblyVersion>
184 <ReturnType>System.Collections.IEnumerator</ReturnType>
188 <summary>To be added.</summary>
189 <returns>To be added.</returns>
190 <remarks>To be added.</remarks>
193 <Member MemberName="IsSynchronized">
194 <MemberSignature Language="C#" Value="public bool IsSynchronized { get; }" />
195 <MemberType>Property</MemberType>
197 <AssemblyVersion>0.6.9.0</AssemblyVersion>
200 <ReturnType>System.Boolean</ReturnType>
203 <summary>To be added.</summary>
204 <value>To be added.</value>
205 <remarks>To be added.</remarks>
208 <Member MemberName="Item">
209 <MemberSignature Language="C#" Value="public Mono.Cecil.SecurityDeclaration this[Mono.Cecil.SecurityAction action] { set; get; }" />
210 <MemberType>Property</MemberType>
212 <AssemblyVersion>0.6.9.0</AssemblyVersion>
215 <ReturnType>Mono.Cecil.SecurityDeclaration</ReturnType>
218 <Parameter Name="action" Type="Mono.Cecil.SecurityAction" />
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>
227 <Member MemberName="Item">
228 <MemberSignature Language="C#" Value="public Mono.Cecil.SecurityDeclaration this[int index] { set; get; }" />
229 <MemberType>Property</MemberType>
231 <AssemblyVersion>0.6.9.0</AssemblyVersion>
234 <ReturnType>Mono.Cecil.SecurityDeclaration</ReturnType>
237 <Parameter Name="index" Type="System.Int32" />
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>
246 <Member MemberName="Remove">
247 <MemberSignature Language="C#" Value="public void Remove (Mono.Cecil.SecurityAction action);" />
248 <MemberType>Method</MemberType>
250 <AssemblyVersion>0.6.9.0</AssemblyVersion>
253 <ReturnType>System.Void</ReturnType>
256 <Parameter Name="action" Type="Mono.Cecil.SecurityAction" />
259 <param name="action">To be added.</param>
260 <summary>To be added.</summary>
261 <remarks>To be added.</remarks>
264 <Member MemberName="SyncRoot">
265 <MemberSignature Language="C#" Value="public object SyncRoot { get; }" />
266 <MemberType>Property</MemberType>
268 <AssemblyVersion>0.6.9.0</AssemblyVersion>
271 <ReturnType>System.Object</ReturnType>
274 <summary>To be added.</summary>
275 <value>To be added.</value>
276 <remarks>To be added.</remarks>